Өнөөдөр Tcl/Tk скрипт хэл нь зөвхөн компьютер дээр төдийгүй амжилттай хэрэглэгдэж байна зөөвөрлөсөн Android платформ дээр. Гэхдээ яг энэ платформ дээр tcl/tk файл сонгох харилцах цонхны бүх дутагдал (tk_getSaveFile, tk_getOpenFile эсвэл tk_chooseDirectory) ялангуяа харагдах болсон.
Энэ харилцан ярианы талаар танд юу тохирохгүй байна вэ? Энэ нь фолдер/файлтай ажиллах үндсэн үйлдлүүд байхгүй: үүсгэх, устгах, нэрийг өөрчлөх. Үгүй ээ, энэ талаар битгий бодоорой, эдгээр бүх механизмууд нь tcl-д аяндаа хэрэгждэг, тэдгээр нь GUI харилцах цонхонд байдаггүй. Линукс дээр энэ нь тийм ч мэдэгдэхүйц биш боловч Android платформ дээр энэ харилцан яриа нь маш их төвөг учруулдаг.
Үүний үр дүнд балалайка үүссэн (үүнийг tcl-ийн багц гэж нэрлэдэг) tkfe (tk файл судлаач).
Tkfe багцыг боловсруулахдаа бид зөвхөн файлууд / лавлахуудтай наад зах нь үндсэн үйлдлүүдийг хийх хэрэгцээ шаардлагаас гадна хэрэглэгчдэд тохиромжтой байдлаар байрлуулж болох тусдаа цонх, тусдаа фрейм дотор судлаачтай байх хүслийг харгалзан үзсэн. түүний GUI-д зориулсан.
Төсөл нь багцыг хэрхэн ашиглах талаар дэлгэрэнгүй жишээг агуулдаг. Мэдээжийн хэрэг, энэ харилцан яриаг бусад платформ дээр ашиглаж болно. Үүнийг Python/TkInter руу шилжүүлэхэд хялбар байдаг.
Эх сурвалж: linux.org.ru