Die Eigenschaft toVariableNodeHeight muss in den TreeView.MiscOptions gesetzt sein, zusätzlich muss in der OnInitNode-Methode
die Eigenschaft vsMultiline gesetzt werden.
Ob das vsHeightMeasured noch aus dem Status entfernt werden muss, weiss ich nicht mehr, bei mir stehts noch drin, aber kann sein, dass Mike da noch was geändert hat.
Delphi-Quellcode:
procedure TArbeitsPlatz_MainFRM.tvTerDetailsInitNode(Sender: TBaseVirtualTree; ParentNode, Node: PVirtualNode; var InitialStates: TVirtualNodeInitStates);
begin
Node.States := Node.States + [vsMultiline] - [vsHeightMeasured];
end;
HTH
Gruss
Jörg