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