Tcl/Tk. Dialogu alternativ i përzgjedhjes së skedarëve për platformat Linux dhe Android


Tcl/Tk. Dialogu alternativ i përzgjedhjes së skedarëve për platformat Linux dhe Android

Sot, gjuha e skriptimit Tcl/Tk përdoret jo vetëm në kompjuterë, por edhe me sukses portuar në platformën Android. Por ishte në këtë platformë që të gjitha mangësitë e dialogut të përzgjedhjes së skedarëve tcl/tk (tk_getSaveFile, tk_getOpenFile ose tk_chooseDirectory) u bënë veçanërisht të dukshme.

Çfarë nuk ju përshtatet në këtë dialog? I mungojnë operacionet bazë me dosje/skedarë: krijo, shkatërro, riemëro. Jo, mos mendo për këtë, të gjithë këta mekanizma zbatohen natyrshëm në vetë tcl, ato thjesht nuk janë në dialogun GUI. Në Linux kjo nuk është aq e dukshme, por në platformën Android ky dialog shkakton shumë bezdi.

Si rezultat, u krijua balalaika (kjo quhet edhe paketë për tcl) tkfe (eksploruesi i skedarëve tk).

Gjatë zhvillimit të paketës tkfe, ne morëm parasysh jo vetëm nevojën për të paktën operacione bazë me skedarë/drejtori, por edhe dëshirën për të pasur një eksplorues si në një dritare të veçantë ashtu edhe në një kornizë të veçantë, të cilën përdoruesi mund ta vendosë sa më të përshtatshëm. për të në GUI-në e tij.

Projekti përmban një shembull gjithëpërfshirës se si të përdoret paketa. Natyrisht, ky dialog mund të përdoret edhe në platforma të tjera. Është gjithashtu e lehtë ta transferosh atë në Python/TkInter.

Burimi: linux.org.ru

Shto një koment