- TTreeNode TGUID, TTreeView.OnCreateNodeClass, TreeView . , RTL guid ( ). , , , TTreeNode . :
type
TMyTreeNode = class(TTreeNode)
public
Guid: TGuid;
end;
procedure TMyForm.tvMainCreateNodeClass(Sender: TCustomTreeView; var NodeClass: TTreeNodeClass);
begin
NodeClass := TMyTreeNode;
end;
trNode := tvMain.Items.Add(...);
TMyTreeNode(trNode).Guid := StringToGUID(...);