Tcl/Tk. Alternativni dialog za izbiro datotek za platformi Linux in Android


Tcl/Tk. Alternativni dialog za izbiro datotek za platformi Linux in Android

Danes se skriptni jezik Tcl/Tk uporablja ne samo na računalnikih, ampak tudi z uspehom je bil portiran na platformi Android. Prav na tej platformi so se pokazale vse pomanjkljivosti dialoga za izbiro datotek tcl/tk (tk_getSaveFile, tk_getOpenFile ali tk_chooseDirectory).

Kaj nas moti pri tem dialogu? Pomanjkanje osnovnih operacij s mapami/datotekami: ustvariti, uničiti, preimenovati. Ne, ne pomislite, da v samem tcl ti mehanizmi seveda niso реализirani, le v GUI dialogu jih ni. V Linuxu to ni tako opazno, toda na platformi Android ta dialog povzroča številne nevšečnosti.

Na koncu je bila izdelana balalaika (tako imenujemo pakete/package za tcl) tkfe (tk file explorer).

Pri razvoju paketa tkfe so bili upoštevani ne le potrebe po vsaj osnovnih operacijah s datotekami/mapi, temveč tudi želja imeti upravitelja v ločem oknu ali v ločenem okviru, ki ga lahko uporabnik postavi na poljubno mesto v svojem GUI.

V projektu je obsežen primer uporabe paketa. Seveda se ta dialog lahko uporablja tudi na drugih platformah. Prav tako ni težko prenesti ga na Python/TkInter.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster