Memo
Description
Le composant est utilisé pour entrer et sortir des informations textuelles multilignes.
Class: TdbMemo
Propriétés
Propriété |
Type |
Description |
sqlValue |
String |
Renvoie la valeur du composant, à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. En cas de valeur vide, elle renvoie la chaîne NULL. exemple: SQLExecute ('INSERT INTO tablename (fieldname) VALUES (' + Form1.Memo1.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 composant est automatiquement sélectionné lorsque le composant obtient le focus. |
BorderStyle |
TBorderStyle |
Détermine si le contrôle d'édition a une seule ligne de 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: si Form1.Memo1.CanFocus alors Form1.Memo1.SetFocus; |
CaretPosX |
Integer |
Indique la position X du curseur dans la zone client du mémo. |
CaretPosY |
Integer |
Indique la position Y du curseur dans la zone client du mémo. |
CharCase |
TEditCharCase |
Détermine la casse du texte dans le contrôle d'édition. Valeurs disponible s: ecNormal, ecUpperCase, ecLowerCase. |
TColor |
Spécifie la couleur d'arrière-plan du contrôle. Plus d'info. |
|
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. |
|
dbTable |
String |
Détermine à quelle table de la base de données appartient un composant. |
dbField |
String |
Détermine à quel champ de la table de la 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ée lorsque l'utilisateur saisit du texte pour 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. |
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 dans le composant. |
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 |
TStringList |
Classe qui représente une liste de chaînes. Plus d'info. |
|
Lines[i] |
String |
Contient les lignes de texte individuelles dans le composant mémo. Exemple : ShowMessage (Form 1.Memo1.Lines [0]); // affiche un message avec la première ligne |
MaxLength |
Integer |
Spécifie le nombre maximum de caractères que l'utilisateur peut entrer dans le composant mémo. |
Name |
String |
Le nom du composant.. |
ReadOnly |
Boolean |
Détermine si l'utilisateur peut modifier le texte du composant mémo. |
ScrollBars |
TScrollStyle |
Détermine si le contrôle mémo possède des barres de défilement. Valeurs disponibles : ssNone, ssHorizontal, ssVertical, ssBoth. |
ShowHint |
Boolean |
Indique s'il faut afficher l'indicateur d'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 mémo. |
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. |
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 verticale 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 mémo. |
procedure CopyToClipboard |
Copie le texte sélectionné dans le composant mémo 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 mémo, en remplaçant la sélection actuelle. |
procedure SaveToFileUTF8 (const FileName: string) |
Enregistre le contenu du composant dans un fichier texte encodé en UTF-8. |
procedure SelectAll |
Sélectionne tout le texte du composant mémo. |
procedure SetFocus |
Donne le focus d'entrée au composant. |
Evènements
Evènement |
Description |
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 dans 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é pressé avec le pointeur sur un composant. |
Se produit lorsque l'utilisateur essaie de faire glisser et déposer un fichier de l'explorateur vers un formulaire. Plus d'info. |