Registriert seit: 2. Apr 2004
Ort: Bonn
2.533 Beiträge
Delphi 11 Alexandria
|
AW: FMX: Wann wird ein Style geladen? / Tests für FMX-Workarounds
14. Nov 2018, 19:17
Also hier- auch unter Seattle - findet FindStyleResource das Object.
Hast Du evtl. etwas an den Namen der Styleresource im Style-Editor geändert?
ApplyStyleLookUp wird nur einmal zum Programmstart aufgerufen oder wenn Du später einen anderen Style lädst.
Den direkten Aufruf von
styleObj := (Sender as TControl).FindStyleResource('background') as TActiveStyleObject;
halte ich mit dem sofortigen Cast auf TActiveStyleobject für problematisch, würde das gefundene Control immer zuerst mit "is" prüfen...
Ansonsten: Lad ein Beispiel hier hoch, sonst können wir nur raten warum es hier, aber nicht bei Dir funktioniert...
|