Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
Delphi 3 Professional
|
Re: Schrift farbe soll sich hintergrund anpassen
7. Okt 2006, 14:49
Komplementär geht halt nicht, wenn man mittleres Grau hat.
Eventuell kannst du mit einem Schriftschatten arbeiten. Entweder einem scharfen (einfach die Zeichenkette etwas versetzt zeichnen), oder einen unscharfen, der wesentlich besser aussieht (und auch besser lesbar ist), aber nicht ganz so einfach zu erzeugen ist.
Eine andere Möglichkeit wäre, zu schauen, wie hell die Farbe ist, und entsprechend schwarz oder weiß als Schriftfarbe zu nehmen (irgendwo hier im Forum, vermutlich in der CodeLibrary, hab ich dafür eine Funktion gesehen). Der Vorteil des Schattens ist, dass er auch bei beliebigen (Bitmap-)Hintergründen funktioniert, wenn du aber eine (ungefähr) einfarbige Hintergrundfarbe ist, ist die letzte beschriebene Möglichkeit die bessere.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
|