Tcl/Tk. Alternatyvus failų pasirinkimo dialogo langas Linux ir Android platformoms


Tcl/Tk. Alternatyvus failų pasirinkimo dialogo langas Linux ir Android platformoms

Šiandien Tcl/Tk scenarijų kalba naudojama ne tik kompiuteriuose, bet ir sėkmingai perkeltas Android platformoje. Tačiau būtent šioje platformoje ypač išryškėjo visi tcl/tk failų pasirinkimo dialogo (tk_getSaveFile, tk_getOpenFile arba tk_chooseDirectory) trūkumai.

Kas šiame dialoge tau netinka? Jame trūksta pagrindinių operacijų su aplankais/failais: kurti, naikinti, pervardyti. Ne, negalvokite apie tai, visi šie mechanizmai yra natūraliai įdiegti pačiame tcl, jų tiesiog nėra GUI dialogo lange. „Linux“ tai nėra taip pastebima, tačiau „Android“ platformoje šis dialogas sukelia daug nepatogumų.

Dėl to buvo sukurta balalaika (tai dar vadinama tcl paketu) tkfe (tk failų naršyklė).

Kurdami tkfe paketą atsižvelgėme ne tik į poreikį atlikti bent jau bazines operacijas su failais/katalogais, bet ir norą turėti naršyklę tiek atskirame lange, tiek atskirame rėmelyje, kurį vartotojas gali patalpinti kaip patogiau. jam jo GUI.

Projekte pateikiamas išsamus paketo naudojimo pavyzdys. Žinoma, šis dialogas gali būti naudojamas ir kitose platformose. Taip pat lengva perkelti jį į Python / TkInter.

Šaltinis: linux.org.ru

Добавить комментарий