Tcl/Tk. Nadomestno pogovorno okno za izbiro datoteke za platformi Linux in Android


Tcl/Tk. Nadomestno pogovorno okno za izbiro datoteke za platformi Linux in Android

Danes se skriptni jezik Tcl/Tk ne uporablja le v računalnikih, ampak tudi z uspehom prenesen na platformi Android. Toda prav na tej platformi so postale še posebej vidne vse pomanjkljivosti pogovornega okna za izbiro datoteke tcl/tk (tk_getSaveFile, tk_getOpenFile ali tk_chooseDirectory).

Kaj vam v tem dialogu ne ustreza? Manjkajo mu osnovne operacije z mapami/datotekami: ustvari, uniči, preimenuj. Ne, ne razmišljajte o tem, vsi ti mehanizmi so naravno implementirani v samem tcl, preprosto jih ni v pogovornem oknu GUI. V Linuxu to ni tako opazno, na platformi Android pa ta dialog povzroča veliko nevšečnosti.

Kot rezultat je nastala balalajka (temu pravimo tudi paket za tcl) tkfe (tk raziskovalec datotek).

Pri razvoju paketa tkfe smo upoštevali ne le potrebo po vsaj osnovnih operacijah z datotekami/imeniki, ampak tudi željo, da imamo raziskovalca tako v ločenem oknu kot v ločenem okvirju, ki ga lahko uporabnik postavi tako, kot mu ustreza. zanj v njegovem GUI.

Projekt vsebuje izčrpen primer uporabe paketa. Seveda je ta dialog mogoče uporabiti tudi na drugih platformah. Prav tako ga je enostavno prenesti v Python/TkInter.

Vir: linux.org.ru

Dodaj komentar