J'ai un gtk.Textview
. Je veux trouver et sélectionner une partie du texte dans ce TextView
par programme. J'ai ce code mais ça ne fonctionne pas correctement.Rechercher du texte dans gtk.TextView
search_str = self.text_to_find.get_text()
start_iter = textbuffer.get_start_iter()
match_start = textbuffer.get_start_iter()
match_end = textbuffer.get_end_iter()
found = start_iter.forward_search(search_str,0, None)
if found:
textbuffer.select_range(match_start,match_end)
Si le texte se trouve, il sélectionne tout le texte dans le TextView
, mais j'ai besoin de sélectionner uniquement le texte trouvé.
Merci pour la réponse, vous vraiment me aidais ! – 0xAX