![]() |
AW: FMX Listbox total lahm
Das Scrollen ist schon in qc. Der Unterschied zu heute nacht ist die Größe der Listbox. Die hatte ich einfach aus der Palett eingefügt und unverändert auf 100x100 gelassen.
Und hier sehen wir sehr schön den Unterschied zwischen dem bösen HEAVYWEIGHT:
Delphi-Quellcode:
und dem tollen, neuen LIGHTWEIGHT:
Result := SendMessage(ListBox.Handle, LB_ADDSTRING, 0, Longint(PChar(S)));
Delphi-Quellcode:
Item := TListBoxItem.Create(FListBox);
try Item.Text := S; Result := FListBox.Count; FListBox.AddObject(Item); |
AW: FMX Listbox total lahm
Hmm. Die Grösse macht bei mir keinen Unterschied.
|
AW: FMX Listbox total lahm
Und dann rate mal was TCustomListBox.Getcount macht :(
|
AW: FMX Listbox total lahm
Macht es Sinn 8000 Einträge in einer Listbox anzuzeigen?
Wer soll das alles lesen? Wie lange soll das Dauern? Der arme User bekommt bestimmt Gicht in den Fingern vom Mausrad drehen. |
AW: FMX Listbox total lahm
Zitat:
Ich werde das jetzt anders machen. |
AW: FMX Listbox total lahm
Du könntest es durch ein StringGrid erzeugen. Das ist seltsamerweise rasend schnell, obwohl viel komplexer.
|
AW: FMX Listbox total lahm
Können mal bitte ein paar XE2 User die Samples\Firemonkey\CustomListBox Demo öffnen und dann folgendes tun:
|
AW: FMX Listbox total lahm
Zitat:
|
AW: FMX Listbox total lahm
Delphi XE2 + FMX = Spitzenprodukt :mrgreen:
|
AW: FMX Listbox total lahm
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz