Tcl/Tk. Dialog alternativ de selectare a fișierelor pentru platformele Linux și Android


Tcl/Tk. Dialog alternativ de selectare a fișierelor pentru platformele Linux și Android

Astăzi, limbajul de scripting Tcl/Tk este folosit nu numai pe computere, ci și cu succes portat pe platforma Android. Dar pe această platformă au devenit deosebit de vizibile toate deficiențele dialogului de selecție a fișierelor tcl/tk (tk_getSaveFile, tk_getOpenFile sau tk_chooseDirectory).

Ce nu ți se potrivește în acest dialog? Îi lipsesc operațiunile de bază cu foldere/fișiere: creați, distrugeți, redenumiți. Nu, nu vă gândiți la asta, toate aceste mecanisme sunt implementate în mod natural în tcl în sine, pur și simplu nu sunt în dialogul GUI. Pe Linux acest lucru nu este atât de vizibil, dar pe platforma Android acest dialog provoacă multe neplăceri.

Ca rezultat, a fost creată balalaika (acesta se numește și pachet pentru tcl) tkfe (explorator de fișiere tk).

La dezvoltarea pachetului tkfe am avut în vedere nu doar necesitatea operațiunilor cel puțin de bază cu fișiere/directoare, ci și dorința de a avea un explorator atât într-o fereastră separată, cât și într-un cadru separat, pe care utilizatorul să îl poată plasa cât mai convenabil. pentru el în GUI-ul său.

Proiectul conține un exemplu cuprinzător de utilizare a pachetului. Desigur, acest dialog poate fi folosit și pe alte platforme. De asemenea, este ușor să îl portați pe Python/TkInter.

Sursa: linux.org.ru

Adauga un comentariu