accueil Voir tout le site

 programmes en TCL/Tk 


Occurence 1.0

Module de recherche dans un texte

Occurrence est un ensemble de routines qui peuvent être incluses dans un autre script fournissant l'interface. Par défaut un cadre minimaliste est fourni permettant de tester le module. Les routines peuvent être incluses dans tout programme affichant du texte dans un widget text de Tk.

"Occurrence" effectue les recherches selon le mode standard ou en utilisant les expressions régulières.

Les résultats s'affichent dans un panneau, indiquant le numéro de la ligne du texte correspondante. Au passage de la souris sur une de ces lignes, le paragraphe concerné s'inscrit dans une bulle. Parallèlement, la première lettre de chaque occurrence est colorée en jaune. En cliquant sur une ligne du panneau de résultat, le texte est positionné à l'écran de manière à rendre visible l'occurrence choisie.

A la fermeture du panneau, la coloration est supprimée.

Voir une capture d'écran de "Occurences"

Voir le script Occurrences 1.0 

( Charger le code d'Occurences dans une nouvelle fenêtre sinon vous risquez des problèmes d'accents selon votre navigateur.)

Lancez ou téléchargez Occurrences.exe pour Windows


Pagitor 1.1

Ce logiciel  a été écrit pour tester l'affichage de plusieurs textes à partir d'un menu en définissant les fenêtres par des noms contrairement à Tikeditor qui utilise des numéros qui sont problématiques.

Finalement, Pagitor intègre le module Occurences et deux fonctions d'affichages du nombre de chaque mot d'un texte. Contrairement aux  textes littéraires,  les scripts incluant des \ sont sujets à bugs.

pagitor.tcl/tk



Télécharger l'archive de Pagitor