Tcl/Tk. Deialog dewis ffeiliau amgen ar gyfer llwyfannau Linux ac Android


Tcl/Tk. Deialog dewis ffeiliau amgen ar gyfer llwyfannau Linux ac Android

Heddiw, mae iaith sgriptio Tcl/Tk yn cael ei defnyddio nid yn unig ar gyfrifiaduron, ond hefyd yn llwyddiannus porthedig ar y platfform Android. Ond ar y platfform hwn y daeth holl ddiffygion yr ymgom dewis ffeiliau tcl/tk (tk_getSaveFile, tk_getOpenFile neu tk_chooseDirectory) yn arbennig o weladwy.

Beth sydd ddim yn addas i chi yn y ddeialog hon? Nid oes ganddo weithrediadau sylfaenol gyda ffolderi / ffeiliau: creu, dinistrio, ailenwi. Na, peidiwch â meddwl amdano, mae'r holl fecanweithiau hyn yn cael eu gweithredu'n naturiol yn tcl ei hun, yn syml, nid ydynt yn yr ymgom GUI. Ar Linux nid yw hyn mor amlwg, ond ar y platfform Android mae'r ddeialog hon yn achosi llawer o anghyfleustra.

O ganlyniad, crëwyd balalaika (gelwir hyn hefyd yn becyn ar gyfer tcl) tkfe (archwiliwr ffeil tk).

Wrth ddatblygu'r pecyn tkfe, fe wnaethom ystyried nid yn unig yr angen am weithrediadau sylfaenol o leiaf gyda ffeiliau/cyfeiriaduron, ond hefyd yr awydd i gael fforiwr mewn ffenestr ar wahân ac mewn ffrâm ar wahân, y gall y defnyddiwr ei osod yn gyfleus. iddo yn ei GUI.

Mae'r prosiect yn cynnwys enghraifft gynhwysfawr o sut i ddefnyddio'r pecyn. Yn naturiol, gellir defnyddio'r ddeialog hon ar lwyfannau eraill hefyd. Mae hefyd yn hawdd ei drosglwyddo i Python/TkInter.

Ffynhonnell: linux.org.ru

Ychwanegu sylw