Einzelnen Beitrag anzeigen

stalkingwolf

Registriert seit: 6. Mai 2011
540 Beiträge
 
#1

TStyleManager Erscheinungsbild keine Farben für TLabel, Tedit

  Alt 7. Jun 2024, 11:07
Hallo zusammen,

ich habe experimentell einmal den TStyleManager in unsere Software implementiert und einen "DarkMode" mit dem Erscheinungsbild "Windows10 SlateGray" hinzugefügt.
Schaut ganz ok aus und kommt ganz gut an.

Allerdings kann ich nun keine TLabel, TEdit etc Schriftfarben oder Hintergründe verändern.
Das Erscheinungsbild bügelt da scheinbar seine Farben am Ende drüber.

Nur wenn ich onPaint etc. nutze habe ich noch die Kontrolle.
Wenn ich im Code einfach meinlabel.font.color := clred; setze hat dies keine Auswirkung mehr.

Gibt es dafür ein Lösung oder muss man dann damit leben wenn ein anderes Erscheinungsbild nutzt?
Oder ist meine Herangehensweise für den DarkMode komplett falsch?

Nutzen aktuell Delphi 11.3
  Mit Zitat antworten Zitat