Einzelnen Beitrag anzeigen

Gremlin

Registriert seit: 18. Apr 2006
Ort: Im Süden
176 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: TStyleManager.TrySetStyle und Form.Show

  Alt 11. Aug 2020, 12:57
Danke, das ist schon klar, nur möchte ich jetzt nicht den Programmcode von 250++ Formularen ändern.
Zum Glück stammen fast alle Formulare von einer Ableitung ab, dann kann ich mich in die Methode DoShow reinhängen.

Der Weg des Aufrufs geht nach dem CM_StyleChanged über

- TCustomForm.CMShowingChanged(var Message: TMessage);
- DoShow
- FormShow


Oder ich lass die Änderungen eines Styles einfach nicht zu, wenn irgendein relevantes Formular geöffnet ist.
Gruss Gremlin
  Mit Zitat antworten Zitat