Tcl/Tk. Boîte de dialogue de sélection de fichier alternative pour les plateformes Linux et Android


Tcl/Tk. Boîte de dialogue de sélection de fichier alternative pour les plateformes Linux et Android

Aujourd'hui, le langage de script Tcl/Tk est utilisé non seulement sur les ordinateurs, mais aussi avec succès porté sur la plateforme Android. Mais c'est sur cette plateforme que toutes les lacunes de la boîte de dialogue de sélection de fichiers tcl/tk (tk_getSaveFile, tk_getOpenFile ou tk_chooseDirectory) sont devenues particulièrement visibles.

Qu'est-ce qui ne vous convient pas dans ce dialogue ? Il lui manque des opérations de base avec les dossiers/fichiers : créer, détruire, renommer. Non, n'y pensez pas, tous ces mécanismes sont naturellement implémentés dans tcl lui-même, ils ne sont tout simplement pas dans la boîte de dialogue de l'interface graphique. Sous Linux, ce n'est pas si visible, mais sur la plate-forme Android, ce dialogue provoque beaucoup d'inconvénients.

En conséquence, une balalaïka a été créée (également appelée packages pour tcl) tkfe (explorateur de fichiers tk).

Lors du développement du package tkfe, nous avons pris en compte non seulement la nécessité d'effectuer au moins des opérations de base avec les fichiers/répertoires, mais également le désir d'avoir un explorateur à la fois dans une fenêtre séparée et dans un cadre séparé, que l'utilisateur peut placer à sa guise. pour lui dans son interface graphique.

Le projet contient un exemple complet de la façon d'utiliser le package. Bien entendu, ce dialogue peut également être utilisé sur d’autres plateformes. Il est également facile de le porter sur Python/TkInter.

Source: linux.org.ru

Ajouter un commentaire