WxPython - RichTextCtrl - menu contextuel
Bpnjour à toutes et tous,
:D
J'ai fait un module de correction orthographique en python. Je voudrais faire une interface graphique, pratique. Je me sers d'un objet RichTextCtrl.
Le texte à corriger est introduit dans l'objet RichTextCtrl, tous les mots sont vérifiés et ceux qui sont inconnus sont soulignés. Jusque là aucun problème.
Mais ce que je voudrais, comme dans les autres correcteurs,c'est de pouvoir avec le bouton droit (menu contextuel) proposer les mots en correction. Je peux passer par un popup menu mais comment relier le mot souligné au déclenchement de ce popupmenu ? :calim2: J'essaye par la gestion des GetInsertionPoint et SetInsertionPoint mais ce n'est pas évident :oops:: je dois gérer les débuts et les find de tous les mots ...
Quelqu'un a-t-il fait déjà ce type d'ergonomie ? ;)
Merci à l'avance si vous pouvez me répondre:D
Pibol
WxPython - RichTextCtrl - menu contextuel
Il me semble que je n'ai pas beaucoup de succès.;)
Malgré mes tests sur les démos de wxPython, je n'ai pas pu trouver une solution simple et un peu rapide, je vais donc changer mon ergonomie :zoubi: :
un zone contenant tout le texte à contrôler, une seconde contenant l'une après l'autre, les différentes lignes du texte, un troisième contenant, pour les mots non-trouvés dans le dictionnaire les mots, les propositions. Ce sera plus simple. :ccool:
Bonne continuation à toutes et à tous
Pibol