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 :

couleur differente pour un mot au milieu d'un RichEdit


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut couleur differente pour un mot au milieu d'un RichEdit
    Bonsoir

    J'aimerai pouvoir mettre d'une autre couleur un mot au milieu d'une phrase dans un richedit.

    ce qui donnerai cela : bonjour a tout le monde

    si je fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    richedit->SelAttributes->Color = clRed;
    richedit->Lines->Add("bonjour a tout le monde");
    c'est toute le ligne qui est en rouge, moi j'aimerai que le mot "tout" qu'il soit en rouge

    Une petite idée ?
    Merci et A++

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Salut,
    regarde dans cette section de la FAQ, tu y trouvera tout ce que tu cherche sur les TRichEdit

  3. #3
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut
    Bonjour
    Merci Pottiez,
    j'avais regardé dans la faq mais pas comme il faut apparemment.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    RichEdit1->SelStart = RichEdit1->Perform(EM_LINEINDEX, 1-1, 0);
    RichEdit1->SelStart += 14;
     
    RichEdit1->Perform(EM_SCROLLCARET, 0, 0);
    RichEdit1->SetFocus();
    RichEdit1->SelLength = Edit1->Text.Length();
     
    RichEdit1->SelAttributes->Color = clRed;
    Merci et A++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/12/2012, 12h34
  2. Réponses: 1
    Dernier message: 13/12/2010, 19h55
  3. Couleurs differentes pour les GPX
    Par jvo8513 dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 14/09/2009, 21h55
  4. Réponses: 7
    Dernier message: 21/02/2009, 22h22
  5. Colorer chaque mot par une couleur differente dans un champ de texte
    Par Mettali hedi dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/01/2007, 13h20

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