Registriert seit: 24. Sep 2010
737 Beiträge
|
WIndows Themes: HotSelected Frames eines Controls zeichnen
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
|