Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai
Online

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#4

AW: TEdit auf TTabSheet mit Themes

  Alt 14. Apr 2014, 00:53
Das hat nichts mit den TabSheets zu tun, sondern mit den Styles.
Natürlich hat das mit den TabSheets zu tun, weil es mir auch um den Farbverlauf geht.

Zitat:
Sobald du Styles benutzt, werden solche Werte wie Color einfach überschrieben.
Wird sie nicht. Ein TEdit auf einer Form mit ParentColor=False und Color=clBlue ist in jedem Fall blau, egal ob mit oder ohne Themes. Jedenfalls trifft das für XP zu. Aber auch bei Win7 ist das so (hab zwar nur ohne Aero probiert, nehme aber an, dass es mit Aero genauso ist).

Zitat:
Einfach mal ausprobieren und ein Edit auf eine schnöde Form legen und ParentColor setzen.
Starten ohne Style -> so wie gewünscht
Starten mit Style -> Hintergrund ist so, wie vom Style vorgegeben
Nö, ist er nicht. Respektive schon, aber TEdits haben in beiden Fällen die Farbe der Form und nicht die der TabSheets. Und genau deswegen hat das mit TabSheets zu tun.

MfG Dalai
  Mit Zitat antworten Zitat