Bonjour,
Je fait un programme ou j'ai besoin d'écrire 3 textes (masculin, feminin, pluriel), et ou un seul à la fois est affiché.
Je voudrais que l'utilisateur choisisse le texte à éditer (avec une combobox par exemple), et que lorsqu'il change de texte, le texte soit enregistré (en mémoire).
le(s) textview sont affichés dans une scrolledwindow
J'ai éssayé deux choses :
- Faire un textview, et changer son buffer lors du changement du texte. Mais je perd le contenu de l'ancien buffer.
- Faire 3 textview et 3 buffer différents. Lorsque l'utilisateur change de texte, l'idée est de supprimer le textview actif dans la scrolledwindow, et de le remplacer par celui selectionné.
La le problème est que je n'arrive pas modifier le contenu de la scrolledwindow avec les fonctions add(widget) et remove(widget).
Quelle est la meilleure solution selon vous ?
merci !
Partager