Tcl/Tk. Alternatīvs failu atlases dialoglodziņš Linux un Android platformām


Tcl/Tk. Alternatīvs failu atlases dialoglodziņš Linux un Android platformām

Mūsdienās Tcl/Tk skriptu valoda tiek izmantota ne tikai datoros, bet arī veiksmīgi pārnests Android platformā. Bet tieši šajā platformā īpaši kļuva redzami visi tcl/tk failu atlases dialoga (tk_getSaveFile, tk_getOpenFile vai tk_chooseDirectory) trūkumi.

Kas jums šajā dialogā nav piemērots? Tam trūkst pamata operāciju ar mapēm/failiem: izveidot, iznīcināt, pārdēvēt. Nē, nedomājiet par to, visi šie mehānismi dabiski tiek ieviesti pašā tcl, to vienkārši nav GUI dialoglodziņā. Linux tas nav tik pamanāms, bet Android platformā šis dialogs rada daudz neērtības.

Rezultātā tika izveidota balalaika (to sauc arī par tcl pakotni) tkfe (tk failu pārlūks).

Izstrādājot tkfe pakotni, ņēmām vērā ne tikai nepieciešamību pēc vismaz pamata operācijām ar failiem/direktorijiem, bet arī vēlmi, lai pētnieks būtu gan atsevišķā logā, gan atsevišķā rāmītī, kuru lietotājs var novietot pēc iespējas ērtāk. viņam viņa GUI.

Projektā ir ietverts visaptverošs paketes lietošanas piemērs. Protams, šo dialogu var izmantot arī citās platformās. To ir arī viegli portēt uz Python/TkInter.

Avots: linux.org.ru

Pievieno komentāru