Tcl/Tk. Finestra di dialogo alternativa per la selezione dei file per piattaforme Linux e Android


Tcl/Tk. Finestra di dialogo alternativa per la selezione dei file per piattaforme Linux e Android

Oggi il linguaggio di scripting Tcl/Tk viene utilizzato non solo sui computer, ma anche con successo portato sulla piattaforma Android. Ma è stato su questa piattaforma che tutti i difetti della finestra di dialogo di selezione dei file tcl/tk (tk_getSaveFile, tk_getOpenFile o tk_chooseDirectory) sono diventati particolarmente visibili.

Cosa non ti soddisfa in questo dialogo? Mancano le operazioni di base con cartelle/file: crea, distruggi, rinomina. No, non pensarci, tutti questi meccanismi sono naturalmente implementati nello stesso tcl, semplicemente non sono nella finestra di dialogo della GUI. Su Linux questo non è così evidente, ma sulla piattaforma Android questo dialogo causa molti disagi.

Di conseguenza, è stato creato balalaika (chiamato anche pacchetto per tcl) tkfe (tk esplora file).

Nello sviluppo del pacchetto tkfe, abbiamo tenuto conto non solo della necessità di eseguire almeno operazioni di base con file/directory, ma anche del desiderio di avere un esploratore sia in una finestra separata che in un frame separato, che l'utente può posizionare nel modo più conveniente per lui nella sua GUI.

Il progetto contiene un esempio completo di come utilizzare il pacchetto. Naturalmente questo dialogo può essere utilizzato anche su altre piattaforme. È anche facile portarlo su Python/TkInter.

Fonte: linux.org.ru

Aggiungi un commento