Les Evenement Et Les Propriétés
Les Evenement Et Les Propriétés
Les Evenement Et Les Propriétés
propriétés et
les
événements
d’un objet
DELPHI
Introduction :
Comme on la déjà vu, l’inspecteur d’objets est composé
de deux onglets : Propriétés et Evènement.
L’onglet Propriétés affiche une liste de propriétés pour
chaque composant inséré sur la fiche.
L’onglet événements dans lequel on trouve tous les
événements que peut déclencher un objet.
1. Définition d’une propriété :
Manipulation visuelle :
11/18/2023 7
D’autres propriétés prennent deux valeurs possibles « True » ou « False ».
11/18/2023 8
Exemple :
11/18/2023 9
Dans l’inspecteur d’objets :
Visualisez la propriété « Name », par défaut, elle est Label1, vous pouvez la changer ou la
garder.
Sélectionner la propriété « Caption » ;
par défaut, Delphi lui affecte Label1, changez cette valeur par « Bonjour tout le monde ».
Développer la propriété « Font » en cliquant sur le signe « + », une liste de propriétés
apparait :
* Mettez la valeur « clRed » pour la propriété « Color » (couleur de caractère).
*Mettez la valeur « Cambria » pour la propriété « Name » (nom de police).
*Mettez la valeur « 16 » pour la propriété « size » (taille de police).
11/18/2023 10
Pour modifier la couleur de fond du Label, changer la valeur de
la propriété « Color », qui est placée juste après la propriété «
Caption », en lui affectant la valeur « clYellow ». Voila ce qu’on
va obtenir :
11/18/2023 11
b) Utilisation du code :
Pour utiliser une propriété d’un composant dans du code pascal
(précisément dans une procédure interne à la fiche qui contient le
composant) il faut écrire :
• Le nom du composant (sa propriété Name)
• Un point (.)
• Le nom de la propriété.
Exemple1 :
2.2. En mode exécution :
Ici, le changement de la valeur de la propriété n’apparait qu’après l’exécution
du programme.
Exemple :
Changement de couleur d'un composant de type Tedit :
• Sur une fiche, dépose un composant de type Tedit dont tu conserveras le
nom Edit1;
• Fais un double clic sur Edit1;
• Entre les mots begin et end, frappe l'instruction :
Edit1.Color:=clred, comme sur l'illustration ci-dessous.
4. taper F12 pour revenir à la fiche et double clique sur le bouton3 (Vert)
et écrire dans la procédure : Form1.color:=CLGreen;
1.Su une fiche, dépose un bouton dont la valeur de caption est « fiche2 »
2. Ajoute une nouvelle fiche dont tu conserveras le nom.
3. Reviens à la 1ere fiche (voir fiche ou Maj+F12), double clic sur le bouton
et écris la ligne de code suivante : form2.show ;
4. Compile et exécute ce programme.
5. Pendant la compilation, le message suivant apparait
Cet exercice vise à réaliser une application qui effectue les opérations
suivantes : Créer une application qui contient trois fiches.
Fiche 1 dont le titre est « exercices »
Fiche 2 dont le titre est « exo 1 »
Fiche 3 dont le titre est « exo 2 » La 1ere fiche contient 4 bouton comme
si indiqué dans l’image suivante :
Message 1 : permet de modifier le contenu du composant « Label 1 » en :
« chaque composant possède : »