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

Composants VCL Delphi Discussion :

TEdit : selection du texte et autre fonction


Sujet :

Composants VCL Delphi

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 115
    Par défaut TEdit : selection du texte et autre fonction
    bonjour
    j'ai un TEdit, je voudrais lorsque je clique dessus que tout le texte qu'il contient soit sélectionné
    tjs avec ce TEdit, je voudrais lorsque je clique sur un bouton que le curseur réapparaisse dans le TEdit pour que je puisse taper directement mon texte sans avoir à recliquer dedans
    merci

  2. #2
    Membre Expert

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Par défaut
    Pour la sélection, il doit y avoir SelStart et SelLength, il faut donc faire un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Edit1.SelStart := 0;
    Edit1.SelLength := Length(Edit1.Text);
    Pour ton bouton :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
      if Edit1.CanFocus then
        Edit1.SetFocus;
    Bon développement !

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2002
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 37
    Par défaut
    Pour que le texte se sélectionne : dans l'évènement OnClick du TEDit mettre le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Edit1.SelStart := 0;
    Edit1.SelLength := Length(Edit1.Text);
    Pour que le TEdit rprenne le focus en cliquant sur un bouton : dans l'évènement OnClick du bouton mettre le code suivant :
    Et voilà 8)

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2002
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 37
    Par défaut
    J'arrive trop tard encore une fois

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 115
    Par défaut
    Merci à tous

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 69
    Par défaut
    Citation Envoyé par Smortex
    Pour la sélection, il doit y avoir SelStart et SelLength, il faut donc faire un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Edit1.SelStart := 0;
    Edit1.SelLength := Length(Edit1.Text);
    Y a aussi Edit1.SelectAll

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/04/2009, 10h00
  2. Réponses: 37
    Dernier message: 28/03/2008, 21h29
  3. [bioinfo] fonction qui renvoie chaîne à autre fonction
    Par perlaud dans le forum Bioinformatique
    Réponses: 11
    Dernier message: 16/07/2004, 15h06
  4. selection a la souris en fonction du materiaux
    Par sylvain_bos dans le forum DirectX
    Réponses: 28
    Dernier message: 09/07/2004, 17h50
  5. Réponses: 3
    Dernier message: 16/06/2004, 11h26

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