Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Form laden: Localizeloading in InitHeritedcomponent

  Alt 10. Jun 2018, 16:57
Super Uwe, ich bin beeindruckt.

Ich quälte mich gerade auch durch die FMX.Menus.pas, um weiteres Licht ins Dunkel zu bringen.
Aber mit Deinem Work-Around kann ich leben, der funktioniert hier super. Musste in anderen Units, welche das Hauptformular includierten noch einige

tm: TMenuItem;

durch

tm: FMX.Menus.TMenuItem;

ersetzen, aber das war's dann auch schon.

Vielen Dank, das erleichtert mir auch das weitere Testen, auf einem anderen (langsameren) Rechner hat sich die Startzeit des Programms schon auf 20 Sekunden aufaddiert, jetzt geht's dort wieder in insgesamt 4 Sek (incl. laden einer Maildatei mit 50.000 Maileinträgen).

Übrigens: Bei TMenubar tritt das Problem nicht auf. TMainMenu hat aber wohl auch noch andere Probleme, z.B. dass das OnClickEvent eines Hauptmenüeintrages der Menüzeile nicht ausgeführt wird.
  Mit Zitat antworten Zitat