Bonjour !
J'ai un TRichEdit et une barre d'outils.
J'ai déposé sur ma fiche une ActionList dans laquelle j'ai ajouté un élément SearchReplace. Pour rappel, cet élément affiche une fenêtre de dialogue pour remplacer un texte par un autre.
La fenêtre de dialogue s'affiche bien, je peux saisir le texte à rechercher et le texte de remplacement. J'appuie sur le bouton "Remplacer", la première occurrence rencontrée se remplace bien, mais dès que je réappuie sur "Remplacer", plus aucun remplacement ne s'effectue.
Idem pour le bouton "Remplacer tout".
Les boutons "Remplacer" et "Remplacer tout" ne fonctionnent qu'une seule et unique fois !?
J'ai finalement associé un événement OnFind et OnReplace à mon SearchReplace. Quand j'appuie sur le bouton "Suivant", la méthode OnFind est bien utilisée, en revanche, la méthode OnReplace n'est jamais exécutée même si j'appuie sur les boutons "Remplacer" et "Remplacer tout".
Si quelqu'un a une solution ...
Merci d'avance.