Tcl/Tk. Alternativni dijaloški okvir za odabir datoteke za Linux i Android platforme


Tcl/Tk. Alternativni dijaloški okvir za odabir datoteke za Linux i Android platforme

Danas se skriptni jezik Tcl/Tk koristi ne samo na računalima, već i s uspjehom portiran na Android platformi. Ali upravo su na ovoj platformi svi nedostaci tcl/tk dijaloga za odabir datoteke (tk_getSaveFile, tk_getOpenFile ili tk_chooseDirectory) postali posebno vidljivi.

Što vam ne odgovara u ovom dijalogu? Nedostaju mu osnovne operacije s mapama/datotekama: stvaranje, uništavanje, preimenovanje. Ne, nemojte razmišljati o tome, svi ti mehanizmi su prirodno implementirani u samom tcl-u, jednostavno ih nema u GUI dijalogu. Na Linuxu to nije toliko vidljivo, ali na Android platformi ovaj dijalog uzrokuje mnogo neugodnosti.

Kao rezultat, stvorena je balalajka (ovo se također naziva paket za tcl) tkfe (tk file explorer).

Prilikom razvoja tkfe paketa, uzeli smo u obzir ne samo potrebu za barem osnovnim operacijama s datotekama/direktorijumima, već i želju da imamo istraživač i u zasebnom prozoru iu zasebnom okviru, koji korisnik može smjestiti kako mu odgovara za njega u njegovom GUI-ju.

Projekt sadrži iscrpan primjer korištenja paketa. Naravno, ovaj se dijalog može koristiti i na drugim platformama. Također ga je lako prenijeti na Python/TkInter.

Izvor: linux.org.ru

Dodajte komentar