Thema: Delphi VirtualTreeView SCROLLEN

Einzelnen Beitrag anzeigen

thomas.tenbergen

Registriert seit: 5. Mär 2004
Ort: Fulda
5 Beiträge
 
#1

VirtualTreeView SCROLLEN

  Alt 5. Mär 2004, 10:33
Hallo,

Ich habe in einem Projekt folgende Problemstelltun:
In einer Tabelle mit vielen Spalten soll ein Teil der Spalten Horizontal scrollbar sein
und die ganze Tabelle soll Vertical scrollbar sein.

Mein Lösungsansatz:
Ich habe drei VirtualStringTree-Komponenten nebeneinander gestellt (ohne Rahmen), die alle drei
auf die gleichen NodeData-records verweisen. Ich habe nur die VerticalScrollbar der linken
komponente angezeigt und will nun alle drei gemeinsam vertical scrollen. Dazu habe ich im
OnScroll-Ereignis von Grid3 folgende Anweisungen hinzugefügt:
Code:
StringGrid1.scrollBy(Deltax, Deltay);
StringGrid2.scrollBy(Deltax, Deltay);
Mein Problem:
Nun nun scrollen die beiden VirtualStringTrees StringGrid1 und StringGrid2 nicht wirklich mit.
Und die Ansicht wird nicht repainted. Wenn ich die Scrollbars einblende dann bewegen diese sich
auch nicht mit.

  Mit Zitat antworten Zitat