Registriert seit: 17. Jan 2007
907 Beiträge
Delphi XE2 Professional
|
Re: Selected/Highlight Text+Farbe global zur Laufzeit ändern
30. Nov 2007, 08:19
Die einzigste Möglichkeit diese Farben bei den Standardkomponenten zu ändern besteht darin, es in den OnDraw-Ereignissen selber zu zeichnen.
Also musst du einfach nur eine Ereignisbehandlungsroutine für zB. ListView's schreiben und diese dann allen ListView's zuweisen. Ändert sich der Stil in der Routine, ändert er sich auch bei allen ListView's (sofern diese neu gezeichnet werden, was du aber mit Invalidate auslösen kannst).
Chris Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
|