Why is Delphi TTreeNodes fundamentally tied to TCustomTreeView?
I'm trying to build several 'trees' in memory, and later assign one of them to a TTreeView control that the user can interact with. However, I can't construct any TTreeNodes objects without passing a pointer to an existing TTreeView. Passing in NIL causes AVs. Two questions:- What's the reason for this "hard" linking between TTreeNodes ...