Tcl/Tk. Линукс болон Android платформд зориулсан файл сонгох өөр харилцах цонх


Tcl/Tk. Линукс болон Android платформд зориулсан файл сонгох өөр харилцах цонх

Өнөөдөр Tcl/Tk скрипт хэл нь зөвхөн компьютер дээр төдийгүй амжилттай хэрэглэгдэж байна зөөвөрлөсөн Android платформ руу. Гэхдээ яг энэ платформ дээр tcl/tk файл сонгох харилцах цонхны бүх дутагдал (tk_getSaveFile, tk_getOpenFile, эсвэл tk_chooseDirectory) тодорхой болсон.

Энэ харилцах цонхонд юу нь буруу байна вэ? Үүнд фолдер/файлын үндсэн үйлдлүүд байхгүй: үүсгэх, устгах, нэрийг өөрчлөх. Үгүй ээ, намайг битгий буруугаар ойлгоорой, эдгээр бүх механизм нь байгалийн жамаараа TCL-д хэрэгждэг; Тэд зүгээр л харилцах цонхны GUI-д дутагдаж байна. Линукс дээр энэ нь тийм ч мэдэгдэхүйц биш боловч Android дээр энэ харилцах цонх нь үнэхээр төвөг учруулдаг.

Үүний үр дүнд балалайка үүссэн (үүнийг TCL-д зориулсан багц гэж нэрлэдэг) tkfe (tk файл судлаач).

tkfe багцыг боловсруулахдаа бид файлууд/заавлахуудтай наад зах нь үндсэн үйлдлүүдийг хийх хэрэгцээ шаардлагаас гадна хэрэглэгч өөрийн GUI-д аль болох тохь тухтай байрлуулж болох тусдаа цонх, тусдаа фрейм дотор Explorer-тэй байх хүслийг харгалзан үзсэн.

Төсөлд багцыг хэрхэн ашиглах тухай цогц жишээг багтаасан болно. Мэдээжийн хэрэг, энэ харилцах цонхыг бусад платформ дээр ашиглаж болно. Үүнийг Python/TkInter руу шилжүүлэхэд хялбар байдаг.

Эх сурвалж: linux.org.ru

сэтгэгдэл нэмэх