Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
Delphi 12 Athens
|
Syles in eigener Komponente verwenden.
14. Dez 2016, 09:40
Ich habe einige visuelle Komponenten selber Programmiert. Diese sind nachfahren von TGraphicControl.
Das Problem ist nun, dass bei Verwendung von Styles, diese Komponenten nicht mitgestyled werden. (Bei einem "schwarzen" Layout, bleiben meine Komponenten "weis")
Wie kann ich beim "neu zeichnen" herausfinden welche Hintergrundfarbe ein gestyltes z.B. TEdit hat. Ich könnte in der Komponente natürlich "versteckt" ein TEdit erzeugen und dort die Farbe auslesen. Das ist aber wohl nicht der Sinn der Sache.
|