ディレクトリ構造に基づいて動的ツリーボックスを構築しているので、ツリー内にいくつのルートとノードがあるかを事前に知りません。 ツリーの最後のノードは同じ名前を持つことができます。 次に、ツリーをアプリケーションに配置します。
ユーザーがノードをクリックしたときに、そのノードからルートに戻る「パス」を再作成したいと思います。
だから誰かが「デュカート」と言ったら私は返されたい「トラック-フィアット-デュカート」同様に、最後のリーフではないノードを選択した場合も機能します。 たとえば、「アウディ」を選択すると、 「車-アウディ」

選択したアイテムのルーツまたはテキストのリストを取得できます
show((myDirTree << Get Selected) << getLabel);
show((myDirTree << getRoots) << getLabel);
そして、選択が行われたときにスクリプトを実行できます。
myTree << setNodeSelectScript(
show((myTree << Get Selected) << getLabel);
show((myTree << Get Roots) << getLabel)
);
しかし、各ノードがとるルートに「パス」を戻す方法がわかりません。
乾杯、トロイ
親メッセージを使用して現在の表示ボックスに「戻る」ことができます。
ヘルプ>スクリプトガイドを参照してください。
