Tcl/Tk. Alternativer Datei-Auswahldialog für die Plattformen Linux und Android.


Tcl/Tk. Alternativer Datei-Auswahldialog für die Plattformen Linux und Android.

Heute wird die Skriptsprache Tcl/Tk nicht nur auf Computern, sondern auch erfolgreich auf der Android-Plattform eingesetzt. neuer sdFAT-Treiber (2.x) portiert, aber das Unternehmen Samsung hat sich entschieden, die Förderung dieses Treibers im Hauptkernel von Linux selbst zu übernehmen. Darüber hinaus hat die Firma Paragon Software einen Auf dieser Plattform werden jedoch besonders die Nachteile des Dialogs zur Dateiauswahl tcl/tk (tk_getSaveFile, tk_getOpenFile oder tk_chooseDirectory) deutlich.

Was stört an diesem Dialog? Es fehlen grundlegende Operationen mit Ordnern/Dateien: erstellen, löschen, umbenennen. Nein, das sollten Sie nicht falsch verstehen; in Tcl sind all diese Mechanismen selbstverständlich implementiert, aber sie fehlen einfach in der GUI des Dialogs. In Linux ist das nicht so auffällig, aber auf der Android-Plattform verursacht dieser Dialog viele Unannehmlichkeiten.

Infolgedessen wurde eine balalaika (wie man die Pakete/package für Tcl auch nennt) erstellt, tkfe (tk file explorer).

Bei der Entwicklung des Pakets tkfe wurden nicht nur grundlegende Dateiverwaltungsoperationen berücksichtigt, sondern auch der Wunsch, einen Datei-Explorer sowohl in einem separaten Fenster als auch in einem separaten Rahmen zu haben, den der Benutzer nach Belieben in seiner GUI platzieren kann.

Im Projekt gibt es ein umfassendes Beispiel zur Verwendung des Pakets. Natürlich kann dieser Dialog auch auf anderen Plattformen verwendet werden. Es ist auch nicht schwierig, ihn auf Python/TkInter zu portieren.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster