IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

ActionList et SearchReplace


Sujet :

C++Builder

  1. #1
    Membre averti
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2002
    Messages
    23
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 23
    Par d�faut ActionList et SearchReplace
    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.

  2. #2
    Membre Expert
    Avatar de Gilles Lou�se
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    421
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Mars 2002
    Messages : 421
    Par d�faut Re: ActionList et SearchReplace
    Citation Envoy� par fverneau
    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.
    D'o� vient cet �l�ment? Si c'est du code � vous, il faudrait nous le montrer sinon il sera difficile de vous aider.

    � bient�t
    Gilles

  3. #3
    Membre averti
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2002
    Messages
    23
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 23
    Par d�faut
    J'ai finalement supprim� le SearchReplace dans l'ActionList et d�pos� un ReplaceDialog sur ma fiche.
    J'ai ins�r� mon code dans les m�thodes correspondantes (notamment on niveau du OnReplace) et tout est rentr� dans l'ordre.
    Y aurait-il un bug BCB au niveau de l'action standard "Remplacer" et de son �v�nement li� OnReplace ?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Utilit� premi�re des ActionList ?
    Par peter27x dans le forum D�buter
    R�ponses: 4
    Dernier message: 17/01/2009, 11h15
  2. ActionList vers ActionManager
    Par Andry dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 01/07/2008, 14h18
  3. Raccoucis clavier, ActionList et datamodule
    Par Invit� dans le forum Langage
    R�ponses: 0
    Dernier message: 26/11/2007, 21h23
  4. Appel d action d un Actionlist
    Par PimpW dans le forum Delphi
    R�ponses: 2
    Dernier message: 07/08/2006, 14h43
  5. [d�butant]Faire appel � une action d'une ActionList
    Par petitours dans le forum C++Builder
    R�ponses: 6
    Dernier message: 12/03/2004, 22h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo