Tcl/Tk. Alternatívny dialóg na výber súboru pre platformy Linux a Android


Tcl/Tk. Alternatívny dialóg na výber súboru pre platformy Linux a Android

Dnes sa skriptovací jazyk Tcl/Tk používa nielen na počítačoch, ale aj s úspechom prenesené na platforme Android. Ale práve na tejto platforme boli obzvlášť viditeľné všetky nedostatky dialógového okna výberu súboru tcl/tk (tk_getSaveFile, tk_getOpenFile alebo tk_chooseDirectory).

Čo vám v tomto dialógu nesedí? Chýbajú základné operácie so zložkami/súbormi: vytvoriť, zničiť, premenovať. Nie, nemyslite na to, všetky tieto mechanizmy sú prirodzene implementované v samotnom tcl, jednoducho nie sú v dialógovom okne GUI. V systéme Linux to nie je také viditeľné, ale na platforme Android tento dialóg spôsobuje veľa nepríjemností.

V dôsledku toho bola vytvorená balalaika (nazýva sa to aj balík pre tcl) tkfe (prieskumník súborov tk).

Pri vývoji balíka tkfe sme brali do úvahy nielen potrebu aspoň základných operácií so súbormi/adresármi, ale aj túžbu mať prieskumníka ako v samostatnom okne, tak aj v samostatnom ráme, ktorý si používateľ môže umiestniť ako pohodlný pre neho v jeho GUI.

Projekt obsahuje komplexný príklad použitia balíka. Prirodzene, tento dialóg je možné použiť aj na iných platformách. Je tiež ľahké ho preniesť do Pythonu/TkInter.

Zdroj: linux.org.ru

Pridať komentár