Einzelnen Beitrag anzeigen

Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#1

WIndows Themes: HotSelected Frames eines Controls zeichnen

  Alt 12. Feb 2015, 15:19
Hi,
Wenn man mit der Maus über ein TEdit geht, oder ein TEdit selektiert, verfärbt sich (unter WIndows 8.1, 7 gerade nicht mehr im Kopf) der Rahmen des TEdits Hell/DunkelBlau.

Per Themeservices.DrawElement bekommt ich aber nur ein TextFenster mit grauem normalen Rahmen hin. Wie zeichne ich diesen "Hot"-Frame bzw wo bekomm ich die Farben dafür her?

PS: Holzhammer methode: Per ThemeServices nen button im Hot/Default-Status zeichnen und die Rahmenfarbe klauen. Das ist aber recht hacky.

Grüße
Memnarch
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat