Gabrial: The appropriate structure would be an own tree structure which saves all childs as linked list.
A TMap or binary tree is useless for a treeview as each node can have more than 2 children ...
A TMap or binary tree is useless for a treeview as each node can have more than 2 children ...