Position du Curseur dans un TEdit

Résolu
tichau4 Messages postés 27 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 14 février 2006 - 17 juil. 2005 à 17:40
tichau4 Messages postés 27 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 14 février 2006 - 19 juil. 2005 à 19:17
Bonjour,



Est-il possible de connaitre la position du curseur dans un composant
TEdit, et de la changer, si non existe t-il un composant capable de
faire ce genre de chose.



Merci d'avance.

8 réponses

cs_Kenavo Messages postés 702 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 octobre 2009 5
18 juil. 2005 à 16:07
Salut,



Si c'est la position du curseur d'édition du TEdit que tu veux connaîte, utilise SelStart :




SelStart, propriété (TCustomEdit)



Représente la position du premier caractère sélectionné dans le texte.



Syntaxe Delphi :

property SelStart: Integer;

Syntaxe C++ :

__property int SelStart = {read=GetSelStart, write=SetSelStart, nodefault};



Description



Utilisez SelStart pour déterminer la position du premier caractère
sélectionné, où 0 représente le premier caractère. Si aucun texte n'est
sélectionné, SelStart indique la position du curseur. Affectez une
valeur à SelStart pour retirer la sélection en cours et positionner le
curseur immédiatement avant le caractère indiqué.



Pour sélectionner une portion de texte particulière, affectez d'abord
une valeur à SelStart pour positionner le curseur, puis affectez une
valeur à SelLength pour étendre la sélection.



Ken@vo

<hr size ="2" width="100%">Code, Code, Codec !

[%3C/body ]
1