Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

AW: [FMX] eigene Komponente (Aufbau & Performance)

  Alt 9. Nov 2016, 12:03
Diese enthält viele Daten, welche angezeigt werden müssen. Bis zum Zeitpunkt der Erstellung steht nicht fest, wie viele das sein werden. Einige der Werte ändern sich im 500ms-Takt.
Es werden bis zu 100 dieser Komponenten gleichzeitig dargestellt werden müssen und werden in einer ScrollBox liegen.
Von den FMX Klassen habe ich keine Ahnung, aber das was du beschreibst schreit doch gradezu nach dem Virtual-Data Prinzip. Ist dir die VirtualTreeView Komponente ein Begriff?

Da die Komponenten in einer ScrollBox liegen, impliziere ich, dass immer nur ein Paar davon gleichzeitig auf dem Bildschirm zu sehen sind. Wie wäre es denn, wenn deine Komponente die Möglichkeit hätte, mehrere Datensätze untereinander anzeigen zu lassen und selbstständig zu scrollen? Dann könntest du nämlich hingehen und immer nur die jeweils sichtbaren Datensätze rendern und bräuchtest auch nur noch eine Instanz mit 100 Datensätzen statt 100 Instanzen mit einem Datensatz.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat