Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

VirtualTreeView - Höhe von allen Nodes ändern

  Alt 2. Sep 2008, 11:56
Moin.
Ich experimentiere gerade zum ersten mal mit VirtualTreeView rum. Ich verwende es als Listview-Ersatz. Nun habe ich eine, hoffentlich nicht zu dumme Frage. Ich habe mir nun ein paar Nodes hinzugefügt. Nun möchte ich nachträglich die Node-Höhe aller Nodes ändern. Dies mache ich so:

Delphi-Quellcode:
for i := 0 to FVirtualStringTreeBFInfo.RootNodeCount do
        FVirtualStringTreeBFInfo.NodeHeight[??] := FVirtualStringTreeBFInfo.NodeHeight[??] + ((FVirtualStringTreeBFInfo.NodeHeight[??] * 10) div 100);

Dazu muss ich den Zeiger auf den jeweiligen Node als Index dort angeben wo die '??' sind. Muss ich mir die Zeiger beim Erzeugen der Nodes wegspeichern, oder habe ich eine andere Möglichkeit an diese hier ranzukommen?
Vielen Dank
  Mit Zitat antworten Zitat