Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: VirtualStringTree - Scrollbar aktualisieren

  Alt 22. Mär 2015, 19:06
Genau so ist es auch am besten.

Und ich glaube jetzt verstehe ich auch warum es bei dir nicht geklappt hat.
Du hast vermutlich nur ein Neuzeichnen ausgelöst und dann in OnBeforeItemErase nur die Sichtbarkeit des aktuellen Knotens gesetzt. Habe ich richtig geraten?

Wenn ja:
Wenn die VST neu gezeichnet wird, werden nur die Knoten im sichtbaren Bereich neu gezeichnet. Das macht die Komponente ja unter anderem so schnell. Sprich du hast die Sichtbarkeit der anderen Knoten dann noch gar nicht gesetzt. Das passierte erst beim Scrollen, wenn die anderen Knoten in den sichtbaren Bereich kamen. Und deshalb blieb die Scrollbar auch unverändert.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat