Ein virtualstringtree wird generiert (siehe Beispiel) :
Code: Alles auswählen
procedure generateVorggesData(vst : tvirtualstringtree);
var pnode1, pnode2 : pvirtualnode;
begin
pnode1 := vst.addChild(nil,nil);
pnode2 := vst.addChild(pnode1,nil);
vst.FullExpand(nil);
end;
(am Anfang von fullexpand steht : If not froot.totalcount > 1 then exit;)
Beim debuggen fiel mir auf, dass froot^.totalcount = 1 ist. M.E. müsste er 2 betragen !?!
Wo liegt mein Denkfehler ? muss man den nodecount explizit setzen ?
virtualtreeview Version :4.0.17.26 stammt frisch vom repository :
https://lazarus-ccr.svn.sourceforge.net ... altreeview" onclick="window.open(this.href);return false;
https://lazarus-ccr.svn.sourceforge.net ... azarus-ccr" onclick="window.open(this.href);return false;