Thema: Delphi Panel.Left > 32,767 ?

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#5

AW: Panel.Left > 32,767 ?

  Alt 9. Mai 2015, 19:27
  • ein TPanel mit TScrollBar
  • auf dem Panel werden soviele Bilderkomponenten platzert, wie auf den Bildschirm passen (vielleicht +1, für halbe Bilder an den Seiten)
  • anhand der Position der Scrollbar (die übrigens nur von +/- 32.000 zählt > SmallInt) errechnest du welche Bilder sichtbar sind und lädst sie in die Bildkomponenten
  • die Bildkomponenten kann man auch noch bissl verschieben
  • ...
  • alternativ kann man zwat auch soviele Bildkomponenten erstellen, wie es Bilder gibt, aber zeigt dennoch nur die benötigten an und positioniert sie, wenn sie im sichtbaren Bereich liegen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat