Description


Le composant est utilisé pour entrer et sortir du texte ou des informations numériques.



Class: TdbEdit



Propriétés

 Propriété

 Type

 Description

 sqlValue

 String

 Renvoie la valeur d'un composant, à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Si le composant est        défini sur NumbersOnly = True ou Currency = True, les guillemets d'échappement seront omis. Dans le cas d'une valeur vide, il retournera NULL
 exemple: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.Edit1.sqlValue+')');

 Alignment

 TAlignment

 Détermine comment le texte est aligné dans le contrôle d'édition de texte. Valeurs disponibles : taCenter, taRightJustify, taLeftJustify.

 AutoSelect

 Boolean

 Détermine si tout le texte du contrôle d'édition est automatiquement sélectionné lorsque le contrôle obtient le focus.

 BorderStyle

 TBorderStyle

 Détermine si le contrôle d'édition a une seule ligne bordure autour de la zone client. Valeurs disponibles : bsSingle, bsNone

 CanFocus

 Boolean

  Vérifie si le composant peut obtenir le focus d'entrée, ce qui est généralement nécessaire avant d'utiliser la méthode SetFocus. Si un composant a la propriété Visible = False ou Enabled = False, ou si le composant est situé sur un composant parent avec ces propriétés, l'utilisation de la méthode SetFocus provoquera une erreur.

exemple: if Form1.Edit1.CanFocus then Form1.Edit1.SetFocus;

 CharCase

 TEditCharCase

 Détermine la casse du texte dans le contrôle d'édition. Valeurs disponibles : ecNormal, ecUpperCase, ecLowerCase.

 Color

 TColor

 Spécifie la couleur d'arrière-plan du contrôle. Plus d'info.

 Cursor

 TCursor

 Spécifie l'image utilisée pour représenter le pointeur de la souris lorsqu'il passe dans la région couverte par le contrôle. Plus d'info.

 dbFilter

 String

 N'a de sens que lorsque le composant est utilisé avec un bouton avec l'action "Rechercher". Plus d'info.

 dbTable

 String

 Détermine à quelle table de base de données appartient un composant.

 dbField

 String

 Détermine à quel champ de la table de base de données appartient ce composant.

 dbIncremSearch

 String

 Permet de spécifier le nom du bouton sur le formulaire en cours avec l'action "Rechercher" ou "Requête SQL", qui sera automatiquement enfoncé lorsque              l'utilisateur saisit du texte en vue d'une recherche instantanée.

 Enabled

 Boolean

 Contrôle si le composant répond aux événements de la souris, du clavier et du minuteur.

 Focused

 Boolean

 Détermine si le contrôle a le focus d'entrée.

 Font

 TFont

 Permet de définir le nom, la taille, la couleur et le style de la police. Plus d'info.

 GetTextLen

 Integer

 Renvoie la longueur du texte du contrôle.

 Hint

 String

 Hint (astuce) contient la chaîne de texte qui apparaît lorsque l'utilisateur déplace la souris sur le composant., Voir aussi ShowHint

 MaxLength

 Integer

 Spécifie le nombre maximum de caractères que l'utilisateur peut entrer dans le contrôle d'édition.

 Name

 String

 Le nom du composant.

 NumbersOnly

 Boolean

 Permet de saisir uniquement des nombres dans l'édition de texte.

 PasswordChar

 String

 Indique le caractère, le cas échéant, à afficher à la place des caractères réels tapés dans le contrôle. Habituellement utilisé pour saisir un mot de passe. En règle     générale, le symbole astérisque est utilisé : *

 ReadOnly

 Boolean

 Détermine si l'utilisateur peut modifier le texte du contrôle d'édition.

 ShowHint

 Boolean

 Indique s'il faut afficher l'aide lorsque le pointeur de la souris se déplace sur le composant, Voir aussi Hint.

 SelLength

 Integer

 Spécifie le nombre de caractères sélectionnés.

 SelStart

 Integer

 Spécifie la position du premier caractère sélectionné dans le texte. S'il n'y a pas de texte sélectionné, SelStart indique la position du curseur.

 SelText

 String

 Spécifie la partie sélectionnée du texte du composant d'édition.

 TabOrder

 Integer

 Indique la position du composant dans l'ordre de tabulation de son parent. TabOrder est l'ordre dans lequel les composants enfants sont visités lorsque               l'utilisateur appuie sur la touche Tab.

 TabStop

 Boolean

 Détermine si l'utilisateur peut accéder à un contrôle. Utilisez TabStop pour autoriser ou interdire l'accès au contrôle à l'aide de la touche Tab.

 Tag

 Integer

 Permet d'attribuer un numéro à un composant pour vos propres besoins.

 TagString

 String

 Permet d'attribuer une chaîne à un composant pour vos propres besoins.

 Text

 String

 Contient une chaîne de texte associée au composant.

 TextHint

 String

 Un conseil ou un message à afficher lorsque la propriété Text est vide.

 Value

 Double

 La valeur numérique du composant.

 Visible

 Boolean

 Spécifie si le composant apparaît à l'écran.

 Left

 Integer

 Spécifie le coordonnée horizontal du bord gauche d'un composant par rapport à son parent.

 Top

 Integer

 Spécifie le coordonnée vertical de la partie supérieure gauche d'un composant par rapport à son parent.

 Width

 Integer

 Spécifie la taille horizontale du composant en pixels.

 Height

 Integer

 Spécifie la taille verticale du composant en pixels.




Méthodes

 Méthode

 Description

 procedure Clear

 Supprime tout le texte du composant d'édition.

 procedure CopyToClipboard

 Copie le texte sélectionné dans le composant d'édition dans le Presse-papiers.

 procedure CutToClipboard

 Copie le texte sélectionné dans le Presse-papiers, puis supprime la sélection.

 procedure PasteFromClipboard

 Colle le contenu du Presse-papiers dans le composant d'édition, en remplaçant la sélection actuelle.

 procedure SelectAll

 Sélectionne tout le texte du composant d'édition.

 procedure SetFocus

 Donne le focus d'entrée au composant.




Evènements

 Evènement

 Description

 OnChange

 Se produit lorsque le texte du composant d'édition a peut-être changé.

 OnClick

 Se produit lorsque l'utilisateur clique sur le composant.

 OnDoubleClick

 Se produit lorsque l'utilisateur double-clique le bouton gauche de la souris lorsque le pointeur se trouve sur le composant.

 OnEnter

 Se produit lorsqu'un composant reçoit le focus d'entrée.

 OnExit

 Se produit lorsque le focus d'entrée se déplace d'un composant à un autre.

 OnKeyDown

 Se produit lorsqu'un utilisateur appuie sur une touche alors que le formulaire a le focus.

 OnKeyPress

 Se produit lorsqu'une touche est enfoncée. Notez que cette procédure ne gère que les caractères imprimables.

 OnKeyUp

 Se produit lorsque l'utilisateur relâche une touche qui a été enfoncée.

 OnMouseDown

 Se produit lorsque l'utilisateur appuie sur un bouton de la souris avec le pointeur sur un composant.

 OnMouseEnter

 Se produit lorsque l'utilisateur déplace la souris sur un composant.

 OnMouseLeave

 Se produit lorsque l'utilisateur déplace la souris en dehors d'un composant.

 OnMouseMove

 Se produit lorsque l'utilisateur déplace le pointeur de la souris alors que le pointeur se trouve sur un composant.

 OnMouseUp

 Se produit lorsque l'utilisateur relâche un bouton de la souris qui a été enfoncé avec le pointeur sur un composant.

 OnDropFiles

 Se produit lorsque l'utilisateur essaie de faire glisser et déposer un fichier de l'explorateur vers un formulaire. Plus d'info.