Tcl/Tk. Alternativ filvalsdialog för Linux- och Android-plattformar


Tcl/Tk. Alternativ filvalsdialog för Linux- och Android-plattformar

Idag används skriptspråket Tcl/Tk inte bara på datorer utan också med framgång portad på Android-plattformen. Men det var på den här plattformen som alla brister i dialogrutan för tcl/tk-filval (tk_getSaveFile, tk_getOpenFile eller tk_chooseDirectory) blev särskilt synliga.

Vad passar dig inte i den här dialogen? Det saknar grundläggande operationer med mappar/filer: skapa, förstöra, byt namn. Nej, tänk inte på det, alla dessa mekanismer är naturligtvis implementerade i tcl själv, de finns helt enkelt inte i GUI-dialogen. På Linux är detta inte så märkbart, men på Android-plattformen orsakar denna dialog en hel del besvär.

Som ett resultat skapades balalaika (detta kallas också paket för tcl) tkfe (tk filutforskare).

När vi utvecklade tkfe-paketet tog vi hänsyn inte bara till behovet av åtminstone grundläggande operationer med filer/kataloger, utan även önskan att ha en utforskare både i ett separat fönster och i en separat ram, som användaren kan placera så bekvämt som möjligt. för honom i hans GUI.

Projektet innehåller ett omfattande exempel på hur man använder paketet. Naturligtvis kan denna dialog även användas på andra plattformar. Det är också enkelt att porta det till Python/TkInter.

Källa: linux.org.ru

Lägg en kommentar