Tcl/Tk. Diálogo alternativo para seleção de arquivos para as plataformas Linux e Android


Tcl/Tk. Diálogo alternativo para seleção de arquivos para as plataformas Linux e Android

Hoje, a linguagem de script Tcl/Tk é utilizada não apenas em computadores, mas também com sucesso portado para a plataforma Android. Mas foi exatamente nesta plataforma que todas as desvantagens do diálogo de seleção de arquivos tcl/tk (tk_getSaveFile, tk_getOpenFile ou tk_chooseDirectory) se tornaram particularmente evidentes.

O que não agrada nesse diálogo? A ausência de operações básicas com pastas/arquivos: criar, excluir e renomear. Não pense que esses mecanismos estão ausentes no Tcl, eles estão implementados, mas simplesmente não existem na interface gráfica do diálogo. No Linux isso não é tão perceptível, mas na plataforma Android esse diálogo causa muitos problemas.

Como resultado, foi criado o balalaika (como também são chamados os pacotes/package para tcl) tkfe (explorador de arquivos tk).

Durante o desenvolvimento do pacote tkfe, não apenas a necessidade de operações elementares com arquivos/diretórios foi considerada, mas também o desejo de ter um explorador em uma janela separada, bem como em um quadro separado, que o usuário possa posicionar como quiser em seu GUI.

O projeto inclui um exemplo abrangente de uso do pacote. Naturalmente, esse diálogo também pode ser utilizado em outras plataformas. Não é difícil também transferi-lo para Python/TkInter.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster