leo72:
La tua idea ha un limite. Nel mio caso, 156 sketch, a forza di colonne se ho la finestra dell'IDE aperta centralmente, arrivo velocemente al bordo laterale dello schermo. Non potresti mettere tipo una voce "<---" all'inizio della lista ed una voce "--->" alla fine e poi semplicemente ricostruire la nuova lista in base a come si muove l'utente? Usando cioè una sola colonna in cui cambi l'elenco dei file?
questo limite non dovrebbe esserci perchè un volta occupato lo spazio a destra, la nuova colonna si aprirebbe di suo a sinistra, puoi anche provarlo con l'ide attuale spostandolo a destra. tutti i i menù a tendina cercano sempre di ottimizzare la posizione.
Onestamente non saprei come fare la modifica che suggerisci tu. il menù non è generato dinamicamente, ma all'avvio controlla le cartelle e crea il menù.
Al max potrei fare una roba tipo
->sketch->gruppo1->prog1
->prog2
->progN
->gruppo2->progA
->progB
->progN