Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Dalai,
13. Apr 2014
Natürlich hat das mit den TabSheets zu tun, weil es mir auch um den Farbverlauf geht.
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).
Nö, ist er nicht. Respektive...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Dalai,
13. Apr 2014
Keiner ne Idee? Es würde mir schon reichen, wenn ich die Farbe des TabSheet im Bereich des TEdit irgendwie zuverlässig ermitteln könnte, um sie dem TEdit zuzuweisen. Aber selbst Versuche im OnActivate des Form funktionieren nur zufällig. Das Auslesen der Farbe in einen Timer zu packen, der im OnActivate aktiviert wird, funktioniert zwar, ist aber eher ein Würgaround.
Gibt's bessere...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Dalai,
9. Apr 2014
Hallo Delphi-Community,
Ich benötige schon wieder Hilfe bei einem (vermeintlich?) kleinen Design-Problem, das mit Themes zusammenhängt. Die Situation ist wie folgt: Eine Form, darauf ein TPageControl, auf diesem ein TTabSheet und auf diesem mehrere TEdits. Zwei der TEdits sind ReadOnly, eines davon hat BorderStyle=bsNone. Um die letzten beiden TEdits geht es, konkret um deren...