Tcl/Tk. Alternatywne okno wyboru pliku dla platform Linux i Android


Tcl/Tk. Alternatywne okno wyboru pliku dla platform Linux i Android

Dziś język skryptowy Tcl/Tk jest używany nie tylko na komputerach, ale także z sukcesem przeniesiony na platformie Android. Ale to właśnie na tej platformie wszystkie niedociągnięcia w oknie dialogowym wyboru pliku tcl/tk (tk_getSaveFile, tk_getOpenFile lub tk_chooseDirectory) stały się szczególnie widoczne.

Co Ci nie pasuje w tym dialogu? Brakuje podstawowych operacji na folderach/plikach: tworzenia, niszczenia, zmiany nazwy. Nie, nie myśl o tym, wszystkie te mechanizmy są naturalnie zaimplementowane w samym tcl, po prostu nie ma ich w oknie dialogowym GUI. W systemie Linux nie jest to tak zauważalne, ale na platformie Android ten dialog powoduje wiele niedogodności.

W rezultacie powstała bałałajka (nazywa się to również pakietem dla tcl) tkfe (eksplorator plików tk).

Tworząc pakiet tkfe wzięliśmy pod uwagę nie tylko potrzebę wykonania chociaż podstawowych operacji na plikach/katalogach, ale także chęć posiadania eksploratora zarówno w osobnym oknie, jak i w osobnej ramce, którą użytkownik będzie mógł umieścić w dogodny dla siebie sposób dla niego w jego GUI.

Projekt zawiera kompleksowy przykład wykorzystania pakietu. Oczywiście dialog ten można wykorzystać także na innych platformach. Łatwo jest również przenieść go do Pythona/TkInter.

Źródło: linux.org.ru

Dodaj komentarz