Example code on how to convert a folder structure into a GeListNode hierarchy, and how to use it in the TreeViewFunctions context would be helpful.
I am looking for example code on how to create a TreeView GUI resembling (a bare minimum) S24 asset browser.
Basically I would like to specify a folder inside my plugin folder and browse for folders inside it.
This I can do using BrowseFiles
Typically this is a 1 level search, so no recursion is required.
Inside each folder, there is a number of images.
The TreeView should show a list of these folders. When the user selects an item from the TreeView list, the images inside each folder should be displayed respectively. The user then would invoque a command when an image is clicked (or double clicked).
I already looked into TreeView Made Simple 1 and TreeView Made Simple 2
I would convert the found folders into a BaseArray and navigate inside it.
But where should the array be created, inside TreeViewFunctions or somewhere else, and more importantly, how to display the image content of each folder ?
Thanks for any help on the subject.