Bonjour,
j'ai une question très spécifique mais toute simple concernant la fonction mark_set du widget text de TkInter.
Voilà : je créé une mark à une position donnée dans un texte (avec mark_set), et je voudrais m'en servir pour "mémoriser" cette position.
C'est à dire que je voudrais pouvoir retrouver la position (i.e l'index) de cette mark.
Exemple :
Tout cela serait parfait si la fonction mark_get_index existait... mais ce n'est pas le cas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 position_speciale = 133 # une position que je veux pouvoir retrouver... text.mark_set( 'my_mark','1.0+%dc'%position_speciale ) # il se passe plein de trucs... le texte contenu dans text est modifié position_speciale = text.mark_get_index('my_mark') # et voilà, j'ai retrouvé ma position spéciale dans le texte modifié (qui n'est plus forcément 133)
Y a-t-il quelqu'un qui saurait comment faire ?
Merci d'avance...
PS : Ma "bible" de TkInter est ici.
Partager