Tcl/Tk. Alternativ filvalgsdialog for Linux- og Android-plattformer


Tcl/Tk. Alternativ filvalgsdialog for Linux- og Android-plattformer

I dag brukes Tcl/Tk-skriptspråket ikke bare på datamaskiner, men også med suksess portert på Android-plattformen. Men det var på denne plattformen at alle manglene i dialogboksen for tcl/tk-filvalg (tk_getSaveFile, tk_getOpenFile eller tk_chooseDirectory) ble spesielt synlige.

Hva passer deg ikke i denne dialogen? Den mangler grunnleggende operasjoner med mapper/filer: opprette, ødelegge, gi nytt navn. Nei, ikke tenk på det, alle disse mekanismene er naturlig implementert i tcl selv, de er rett og slett ikke i GUI-dialogen. På Linux er dette ikke så merkbart, men på Android-plattformen forårsaker denne dialogen mye ulempe.

Som et resultat ble balalaika opprettet (dette kalles også pakke for tcl) tkfe (tk filutforsker).

Ved utviklingen av tkfe-pakken tok vi ikke bare hensyn til behovet for i det minste grunnleggende operasjoner med filer/kataloger, men også ønsket om å ha en utforsker både i et eget vindu og i en egen ramme, som brukeren kan plassere som det passer best. for ham i hans GUI.

Prosjektet inneholder et omfattende eksempel på hvordan pakken brukes. Naturligvis kan denne dialogen også brukes på andre plattformer. Det er også enkelt å portere det til Python/TkInter.

Kilde: linux.org.ru

Legg til en kommentar