Einzelnen Beitrag anzeigen

Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Selected/Highlight Text+Farbe global zur Laufzeit ändern

  Alt 30. Nov 2007, 07: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.
  Mit Zitat antworten Zitat