Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Delphi5Pro: Farbe ändern

(Anonym) / 6 Antworten / Flachansicht Nickles

Moin!

Wie kann ich die Farbe eines TabStrib-Steuerelement (das Karteikarten-Element) ändern? Eine entsprechende Eigenschaft ist nicht da...

Gruß
s.

bei Antwort benachrichtigen
Borlanderq (Anonym) (Anonym) „Delphi5Pro: Farbe ändern“
Optionen

Du kannst die Farbe nur zur Laufzeit ändern. Setze in der OnCreate Ereignisbehandlung die Eigenschaft "TWinControl.Brush.Color" (für TWinControl natürlich den Namen deiner Komponente einsetzen).
Ich halte die Änderung der Farbe allerdings nicht für besonders sinvoll, da sich die Benutzerfreundlichkeit im allgemeinen nicht verbessert.

Wenn Du keine Systemfarben verwendest, solltest Du auch die Schriftfarben entsprechen festlegen, damit der Text, auch bei anderen Farbshemata noch gut lesbar ist.

CU Borlander

bei Antwort benachrichtigen