Tcl/Tk. Diálogo alternativo de selección de ficheiros para plataformas Linux e Android


Tcl/Tk. Diálogo alternativo de selección de ficheiros para plataformas Linux e Android

Hoxe, a linguaxe de script Tcl/Tk úsase non só nos ordenadores, senón tamén con éxito portado na plataforma Android. Pero foi nesta plataforma onde todas as deficiencias do diálogo de selección de ficheiros tcl/tk (tk_getSaveFile, tk_getOpenFile ou tk_chooseDirectory) fixéronse especialmente visibles.

Que non che convén neste diálogo? Carece de operacións básicas con cartafoles/ficheiros: crear, destruír, renomear. Non, non o penses, todos estes mecanismos están implementados naturalmente no propio tcl, simplemente non están no diálogo GUI. En Linux isto non se nota tanto, pero na plataforma Android este diálogo provoca moitas molestias.

Como resultado, creouse a balalaika (tamén se chama paquete para tcl) tkfe (explorador de ficheiros tk).

Ao desenvolver o paquete tkfe, tivemos en conta non só a necesidade de, polo menos, operacións básicas con ficheiros/directorios, senón tamén o desexo de ter un explorador tanto nunha xanela separada como nun marco separado, que o usuario poida colocar o máis conveniente. para el na súa GUI.

O proxecto contén un exemplo completo de como usar o paquete. Por suposto, este diálogo tamén se pode usar noutras plataformas. Tamén é fácil portalo a Python/TkInter.

Fonte: linux.org.ru

Engadir un comentario