Sto costruendo una struttura ad albero dinamica basata su una struttura di directory.....quindi non so in anticipo quante radici e nodi ci saranno nell'albero. I nodi finali dell'albero potrebbero avere lo stesso nome. Ho quindi inserito l'albero in un'applicazione.
Quando un utente fa clic su un nodo, voglio ricreare il "Percorso" da quel nodo alla radice.
Quindi se qualcuno seleziona dire 'Ducato' voglio essere restituito 'Autocarri - Fiat - Ducato' Allo stesso modo, se hai scelto un nodo che non era l'ultima foglia, funzionerebbe anche. Ad esempio, selezionando "Audi" ritornerebbe "Auto - Audi"

Posso ottenere un elenco di radici o il testo dell'elemento selezionato
show((myDirTree << Get Selected) << getLabel);
show((myDirTree << getRoots) << getLabel);
E posso eseguire uno script quando viene effettuata una selezione.
myTree << setNodeSelectScript(
show((myTree << Get Selected) << getLabel);
show((myTree << Get Roots) << getLabel)
);
Ma non so come riportare il "percorso" alla radice che ogni nodo prende........
Saluti, Troy
Puoi 'tornare indietro' usando il messaggio Genitore fino alla casella di visualizzazione corrente.
Vedere Aiuto > Guida agli script:
