Question de TkInter / Widget text.mark_set
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 :
Code:
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) |
Tout cela serait parfait si la fonction mark_get_index existait... mais ce n'est pas le cas ! :calim2:
Y a-t-il quelqu'un qui saurait comment faire ?
Merci d'avance...
PS : Ma "bible" de TkInter est ici.