Tcl/Tk. Alternatív fájlválasztó párbeszédpanel Linux és Android platformokhoz


Tcl/Tk. Alternatív fájlválasztó párbeszédpanel Linux és Android platformokhoz

A Tcl/Tk szkriptnyelvet ma már nem csak számítógépeken használják, hanem sikerrel portolt Android platformon. De ezen a platformon vált különösen szembetűnővé a tcl/tk fájlkiválasztó párbeszédpanel (tk_getSaveFile, tk_getOpenFile vagy tk_chooseDirectory) összes hiányossága.

Mi nem stimmel ebben a párbeszédben? Hiányoznak az alapvető műveletek a mappákkal/fájlokkal: létrehozás, megsemmisítés, átnevezés. Nem, ne gondoljon rá, mindezek a mechanizmusok természetesen magában a tcl-ben vannak implementálva, egyszerűen nincsenek benne a GUI párbeszédablakban. Linuxon ez nem annyira észrevehető, de Android platformon ez a párbeszéd sok kellemetlenséget okoz.

Ennek eredményeként egy balalajka jött létre (más néven tcl-csomagok) tkfe (tk fájlkezelő).

A tkfe csomag kidolgozásakor nem csak azt vettük figyelembe, hogy legalább alapvető műveletekre van szükség a fájlokkal/könyvtárakkal, hanem azt is, hogy külön ablakban és külön keretben is legyen felfedező, amelyet a felhasználó kényelmesen elhelyezhet. neki a GUI-jában.

A projekt átfogó példát tartalmaz a csomag használatára. Természetesen ez a párbeszéd más platformokon is használható. Ezenkívül könnyen portolható Python/TkInterre.

Forrás: linux.org.ru

Hozzászólás