OVH Cloud OVH Cloud

inserer un mot aprèes le curseur dans un widget texte

1 réponse
Avatar
oliv
je voudrais inserer un mot aprèes le curseur dans un widget texte, mais je n'arrive pas à relever la position du curseur
Je voudrais aussi enregistrer dans une variable la portion de texte comprise entre le début du texte et le curseur , puis la portion entre le curseur et la findu text

--
oliv

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-523525.htm

Envoyé de http://www.frbox.ne

1 réponse

Avatar
Eric Brunel
On Sun, 8 Jan 2006 02:10:59 +0100, oliv
wrote:
je voudrais inserer un mot aprèes le curseur dans un widget texte, mais
je n'arrive pas à relever la position du curseur.
Je voudrais aussi enregistrer dans une variable la portion de texte
comprise entre le début du texte et le curseur , puis la portion entre
le curseur et la findu texte


(Je le refais pour la dernière fois, vu qu'apparemment tu n'as toujours
pas compris: je suppose que tu parles du widget Text de Tkinter, vu tes
posts précédents. La prochaine fois, DIS-LE!)

La position du curseur texte est récupérable via le pseudo-tag INSERT. Par
exemple:

pos = monTexte.index(INSERT)

te renvoie la position du curseur (si tu as fait un 'from Tkinter import
*'). Mais tu peux utiliser directement INSERT comme une position. Par
exemple, pour récupérer le texte entre le début et la position du curseur:

texteDebut = monTexte.get(1.0, INSERT)

HTH
--
python -c "print ''.join([chr(154 - ord(c)) for c in
'U(17zX(%,5.zmz5(17;8(%,5.Z65'*9--56l7+-'])"