Sign in Join
Wiki copytemporary

TEdit/fr: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: TEdit/fr

OldNewLine
1+Un **TEdit** ![](/wiki-images/d/db/Tedit.png) est un contrôle avec une simple ligne de texte éditable. Il est disponible depuis l'[[Standard tab/fr|onglet Standard]] de la [[Component Palette/fr|palette de composants]].
2+
3+# Usage
4+
5+Après avoir placé le composant depuis la palette de composant sur votre fiche, vous pouvez maintenant éditer une ligne de texte simple à l'exécution.
6+
7+Vous avez placé un TEdit *Edit1* sur votre fiche, vous pouvez utiliser **`myString: = Edit1.Text;`**. Pour modifier le texte montré dans *Edit1*, vous pouvez utiliser **`Edit1.Text := myString;`**.
8+
9+Si vous voulez afficher un autre texte à la place du texte par défaut (p.ex. *Edit1*) dans le TEdit *Edit1* au démarrage de votre application, vous pouvez procéder comme suit :
10+
11+- Sélectionnez le TEDit sur votre fiche.
12+- Allez sur l'onglet Propiétés de votre inspecteur d'objet.
13+- Dans la propriété **Text** inscrivez la valeur qui vous intéresse.
14+- De la même façon vous pouvez changer la propriété **Name** pour donner un nom plus pertinent à votre objet.
15+
16+## Entrée de mot de passe
17+
18+Vous pouvez aussi facilement utiliser un TEDit pour entrer des mots de passe. Quand vous entrez un mot de passe, chaque caractère sera remplacé à l'affichage par le PasswordChar.
19+
20+Petit Exemple:
21+
22+- Créez une nouvelle application IHM avec un TEdit *Edit1* et un TButton *Button1* sur la fiche.
23+- Dans l'inspecteur d'objets, définissez la propriété PasswordChar de *Edit1* avec un "*".
24+- Dans le gestionnaire d'événement *OnClick* du *Button1*, montrez le mot de passe entré avec : **`ShowMessage(Edit1.Text);`**
25+
26+# Voir aussi
27+
28+- [[doc:lcl/stdctrls/tedit.html|Doc. TEdit]]
29+- [[TMemo/fr|TMemo]] - Une boîte d'édition multi-lignes
30+- [[TLabeledEdit/fr|TLabeledEdit]] - Un champ d'édition comme TEdit mais avec une étiquette
31+- [[TMaskEdit/fr|TMaskEdit]] - Un champ d'édition avec un masque de saisie
32+- [[TSpinEdit/fr|TSpinEdit]] - Un champ d'édition pour les nombres entiers définis dans une plage numérique
33+- [[TFloatSpinEdit/fr|TFloatSpinEdit]] - Un champ d'édition pour les nombres réels définis dans une plage numérique
34+- [[TEditButton/fr|TEditButton]] - Un champ d'édition comme un TEdit avec un bouton attaché comme un [[TSpeedBtn/fr|TSpeedBtn]]
35+- [[TFileNameEdit/fr|TFileNameEdit]] - Un champ d'édition avec un [[TOpenDialog/fr|TOpenDialog]] attaché, pour entrer un nom de fichier
36+- [[TDirectoryEdit/fr|TDirectoryEdit]] - Un champ d'édition avec un [[TSelectDirectoryDialog/fr|TSelectDirectoryDialog]] attaché, pour entrer un chemin d'accès
37+- [[TDateEdit/fr|TDateEdit]] - Un champ d'édition avec un [[TCalendarDialog/fr|TCalendarDialog]] (calendrier) attaché, pour entrer une date
38+- [[TCalcEdit/fr|TCalcEdit]] - Un champ d'édition avec un [[TCalculatorDialog/fr|TCalculatorDialog]] (Calculatrice) attaché, pour entrer un nombre
39+- [[TTIEdit/fr|TTIEdit]] - Un champ de saisie avec une capacité RTTI
40+
41+---
42+*From the Free Pascal wiki, page "TEdit/fr", as it stood on 2017-07-22 after a change by E-ric, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history