Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

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

AW: DX10 : FMX: bis zu 7 Sekunden für Umschalten der Ansichten Code / Design

  Alt 4. Sep 2015, 17:01
OK. Meine Form hat demnach 1086 Komponenten.

Damit Ihr mal was lernt (und nicht nur feixt ): In FireMonkey kommt man ganz schnell auf mehr Komponenten, als unter der VCL. Zum Beispiel jedes StringGrid mit 20 Spalten wird dann insgesamt als 21 Komponenten gezählt, in der VCL nur als eine. Bis zu XE8 musste man die FMX-Buttons noch mit einzelnen Images bestücken. Während eine VCL-TImageList mit 200 Bildchen drin nur als 1 Komponente zählt, habt Ihr in FMX dann halt 200 Image-Komponenten. Das könnte ich jetzt fortführen (TListBoxItems, TTreeviewItems, usw), wäre glaub ich aber zu langweilig...

Interessant: Wenn man in einer FMX-Form, die viele Komponenten hat, auf die oben beschriebene Weise diese auswählt, reagiert der Rechner erst mal einige Sekunden gar nicht, wenn man die Auswahl wieder aufheben möchte ... den Effekt kann man schon mit der Controls-Demo testen.
  Mit Zitat antworten Zitat