Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
18. Apr 2017
Jap..wie weiter oben schon gesagt, gibts da wohl keinen "sauberen und einheitlichen" Weg sowas zu machen. Schon allein, weil ein Control das "*button*" heißt nicht unbedingt von einem Button abgeleitet sein muß.
Alternative wäre etwas über den Styleservice zu basteln, so das man ggf. unabhängig vom Control sowas regeln kann.....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
18. Apr 2017
Genau das hatte ich befürchtet. Ich hatte gehofft, das jemand vielleicht einen einfacheren Weg kennt. :(
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
18. Apr 2017
Die Styles verändern die zur Verfügung stehenden Eigenschaften/Events nicht. Sie werden nur vom Control verwendet, wenn es sich zeichnet. :)
Beim TBitBtn wirds am deutlichsten, da er selbst noch nicht mal eine Image-List hat sondern nur eine Glyph-Eigenschaft. Über eine Action kannst du aber eine Image aus einer Imagelist zuweisen. Der Hintergrund ändert
sich je nach eingestelltem Style und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
18. Apr 2017
Das is das Testprogramm im normalen Zustand.
Fahr ich jetzt mit dem Cursor über den Button (linke Seite), wechselt der Hintergrund auf Türkies und der Font wird Schwarz. Logischerweise sollte das Icon in dem Fall auch Schwarz werden.
Hier in dem demo ist jetzt mal nur der CategorieButton drin, aber es gibt einige (Standard)-Komponenten die sich so verhalten (TBitBtn z.B.)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
18. Apr 2017
Nur bei wenigen, wie z.B. bei den Speedbuttons.
CategoryButtons oder auch der einfache BitButton haben hier keine entsprechenden Eigenschaften, da müsste das ganze wirklich beim entsprechenden Event gemacht werden, soweit ich mich damit befasst habe.
hmmmm....scheint wirklich so, als ob man das nur manuell lösen kann.
@EWeiss
Naja...wenn der Hintegrund beim Hover wechselt, muss das...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ghostwalker,
11. Apr 2017
So...jetzt hab ich auch mal wieder eine Frage.
Ich bin grad drüber ein wenig mit dem Möglichkeiten von 10.2 zu spielen (seit TD2006 is ja einiges passiert :))
Dabei bin ich auf folgendes Problem gestoßen:
In meinem Programm hab ich 2 Imagelists, eine für Icons in weiß eine für die gleichen in schwarz.
Je nach gewähltem Style (wird Aufgrund der Textfarbe für Buttons...