저는 디렉토리 구조에 기반한 동적 트리 박스를 만들고 있습니다.....그래서 트리에 루트와 노드가 몇 개 있을지 미리 알 수 없습니다. 트리의 마지막 노드는 같은 이름을 가질 수 있습니다. 그런 다음 트리를 애플리케이션에 넣었습니다.
사용자가 노드를 클릭하면 해당 노드에서 루트로 돌아가는 '경로'를 다시 만들고 싶습니다.
따라서 누군가가 'Ducato'를 선택하면 'Trucks - Fiat - Ducato' 로 반환되기를 원합니다. 마찬가지로 최종 리프가 아닌 노드를 선택한 경우에도 작동합니다. 예를 들어 'Audi'를 선택하면 'Cars - Audi' 로 반환됩니다.

선택한 항목의 루트 목록이나 텍스트를 얻을 수 있습니다.
show((myDirTree << Get Selected) << getLabel);
show((myDirTree << getRoots) << getLabel);
선택이 이루어지면 스크립트를 실행할 수 있습니다.
myTree << setNodeSelectScript(
show((myTree << Get Selected) << getLabel);
show((myTree << Get Roots) << getLabel)
);
하지만 각 노드가 루트로 돌아가는 '경로'를 얻는 방법은 모르겠습니다.
건배, 트로이