Tcl/Tk. Alternativní dialog pro výběr souborů pro platformy Linux a Android


Tcl/Tk. Alternativní dialog pro výběr souborů pro platformy Linux a Android

Dnes se skriptovací jazyk Tcl/Tk používá nejen na počítačích, ale také s úspěchem portováno na platformu Android. Ale právě na této platformě se ukázaly všechny nedostatky dialogu pro výběr souborů tcl/tk (tk_getSaveFile, tk_getOpenFile nebo tk_chooseDirectory).

Co nám na tomto dialogu vadí? Chybí v něm základní operace s foldery/soubory: vytvořit, zničit, přejmenovat. Ne, nemyslete si, že by tyto mechanismy nebyly v tcl implementovány, jen nejsou v GUI dialogu. V Linuxu to není tak patrné, ale na platformě Android tento dialog přináší spoustu nepříjemností.

Nakonec byla vytvořena balalajka (také nazývané balíčky/package pro tcl) tkfe (tk file explorer).

Při vývoji balíčku tkfe byly zohledněny nejen potřeby alespoň základních operací se soubory/adresáři, ale také touha mít správce souborů v samostatném okně, i v samostatném rámci, který si uživatel může umístit podle svých potřeb do svého GUI.

Projekt obsahuje komplexní příklad využití balíčku. Samozřejmě, tento dialog lze použít i na jiných platformách. Není také obtížné jej přenést na Python/TkInter.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster