Call GetFirstChild to get the first subnode of a node.
function getFirstChild: TJamShellTreeNode;
Returns the first subnode of a node. If the node has no descendants, GetFirstChild returns nil.
ShellControls.TJamShellTreeNode