Tcl/Tk. Alternatibong dialog ng pagpili ng file para sa mga platform Linux и Android


Tcl/Tk. Alternatibong dialog ng pagpili ng file para sa mga platform Linux и Android

Ngayon, ang Tcl/Tk scripting language ay ginagamit hindi lamang sa mga computer, kundi pati na rin sa tagumpay ported papunta sa plataporma AndroidNgunit sa platapormang ito lalong naging kitang-kita ang lahat ng mga kakulangan ng dialog box para sa pagpili ng tcl/tk file (tk_getSaveFile, tk_getOpenFile, o tk_chooseDirectory).

Ano ang mali sa dialog na ito? Kulang ito sa mga pangunahing operasyon ng folder/file: lumikha, magbura, magpalit ng pangalan. Huwag mo akong intindihin nang mali, lahat ng mekanismong ito ay natural na ipinapatupad sa TCL mismo; wala lang ang mga ito sa GUI ng dialog. Linux Hindi ito gaanong kapansin-pansin, pero nasa plataporma Android Ang diyalogong ito ay nagdudulot ng maraming abala.

Bilang isang resulta, ang balalaika ay nilikha (ito ay tinatawag ding package para sa tcl) tkfe (tk file explorer).

Kapag binuo ang tkfe package, isinasaalang-alang namin hindi lamang ang pangangailangan para sa hindi bababa sa mga pangunahing operasyon na may mga file/direktoryo, kundi pati na rin ang pagnanais na magkaroon ng isang explorer pareho sa isang hiwalay na window at sa isang hiwalay na frame, na maaaring ilagay ng gumagamit bilang maginhawa. para sa kanya sa kanyang GUI.

Ang proyekto ay naglalaman ng isang komprehensibong halimbawa kung paano gamitin ang package. Naturally, ang dialogue na ito ay maaari ding gamitin sa iba pang mga platform. Madali din itong i-port sa Python/TkInter.

Pinagmulan: linux.org.ru

Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster