Tcl/Tk. Dialogo alternativo per la scelta dei file per le piattaforme Linux e Android


Tcl/Tk. Dialogo alternativo per la scelta dei file per le piattaforme Linux e Android

Oggi il linguaggio di scripting Tcl/Tk è utilizzato non solo sui computer, ma con successo portato sulla piattaforma Android. Ma proprio su questa piattaforma sono emersi in modo particolare tutti i difetti della finestra di dialogo per la selezione dei file tcl/tk (tk_getSaveFile, tk_getOpenFile o tk_chooseDirectory).

Cosa non va in questa finestra di dialogo? Mancanza di operazioni elementari con directory/file: creare, eliminare, rinominare. No, non fraintendere, nel Tcl tutti questi meccanismi sono ovviamente implementati, semplicemente non ci sono nell'interfaccia GUI della finestra di dialogo. Su Linux non è così evidente, mentre sulla piattaforma Android questa finestra di dialogo causa molti disagi.

Alla fine è stata creata una balalaika (così vengono chiamati i pacchetti/package per Tcl) tkfe (tk file explorer).

Nello sviluppo del pacchetto tkfe sono stati presi in considerazione non solo la necessità di almeno operazioni elementari con file/directory, ma anche il desiderio di avere un esploratore sia in una finestra separata che in un frame separato, che l'utente può posizionare come preferisce nella propria GUI.

Nel progetto è presente un esempio complesso sull'uso del pacchetto. Ovviamente, questa finestra di dialogo può essere utilizzata anche su altre piattaforme. Non è difficile anche trasferirla su Python/TkInter.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster