Tcl/Tk. Linux və Android platformaları üçün alternativ fayl seçimi dialoqu


Tcl/Tk. Linux və Android platformaları üçün alternativ fayl seçimi dialoqu

Bu gün Tcl/Tk skript dili yalnız kompüterlərdə deyil, həm də uğurla istifadə olunur daşınıb Android platformasında. Lakin məhz bu platformada tcl/tk fayl seçimi dialoqunun (tk_getSaveFile, tk_getOpenFile və ya tk_chooseDirectory) bütün çatışmazlıqları xüsusilə nəzərə çarpdı.

Bu dialoqda sizə nə uyğun gəlmir? Onun qovluqlar/fayllarla əsas əməliyyatları yoxdur: yaratmaq, məhv etmək, adını dəyişmək. Xeyr, bu barədə düşünməyin, bütün bu mexanizmlər təbii olaraq tcl-in özündə həyata keçirilir, onlar sadəcə GUI dialoqunda deyillər. Linux-da bu, o qədər də nəzərə çarpan deyil, lakin Android platformasında bu dialoq bir çox narahatçılığa səbəb olur.

Nəticədə balalayka yaradıldı (buna tcl üçün paket də deyilir) tkfe (tk fayl tədqiqatçısı).

tkfe paketini hazırlayarkən biz təkcə fayllar/kataloqlarla ən azı əsas əməliyyatlara ehtiyacı deyil, həm də istifadəçinin rahat şəkildə yerləşdirə biləcəyi həm ayrı pəncərədə, həm də ayrıca çərçivədə tədqiqatçıya sahib olmaq istəyini nəzərə aldıq. onun üçün GUI-də.

Layihədə paketdən necə istifadə olunacağına dair hərtərəfli nümunə var. Təbii ki, bu dialoqdan başqa platformalarda da istifadə etmək olar. Onu Python/TkInter-ə köçürmək də asandır.

Mənbə: linux.org.ru

Добавить комментарий