Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
prog:lazarus:classes:tcontrols:compare_controls [19/08/2024 10:51] thierry [Conclusion] |
prog:lazarus:classes:tcontrols:compare_controls [19/08/2024 11:15] (Version actuelle) thierry [TControl] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== TControl, TWinControl et TCustomControl ====== | ||
| + | |||
| Dans l'environnement de développement Lazarus (utilisant le langage Pascal et la bibliothèque LCL), les classes [[prog:lazarus:classes:tcontrols:tcontrol|TControl]], [[prog:lazarus:classes:tcontrols:twincontrol|TWinControl]] et [[prog:lazarus:classes:tcontrols:tcustomcontrol|TCustomControl]] sont des éléments de base pour la création d'interfaces graphiques. Elles héritent les unes des autres et permettent de gérer des composants visuels. | Dans l'environnement de développement Lazarus (utilisant le langage Pascal et la bibliothèque LCL), les classes [[prog:lazarus:classes:tcontrols:tcontrol|TControl]], [[prog:lazarus:classes:tcontrols:twincontrol|TWinControl]] et [[prog:lazarus:classes:tcontrols:tcustomcontrol|TCustomControl]] sont des éléments de base pour la création d'interfaces graphiques. Elles héritent les unes des autres et permettent de gérer des composants visuels. | ||
| Ligne 19: | Ligne 21: | ||
| * **Dessin** : ''TControl'' ne dessine pas son contenu lui-même. Cette classe est plutôt utilisée pour encapsuler les propriétés et comportements généraux des composants. | * **Dessin** : ''TControl'' ne dessine pas son contenu lui-même. Cette classe est plutôt utilisée pour encapsuler les propriétés et comportements généraux des composants. | ||
| * **Aucun support de conteneur** : ''TControl'' ne peut pas contenir d'autres contrôles visuels. | * **Aucun support de conteneur** : ''TControl'' ne peut pas contenir d'autres contrôles visuels. | ||
| + | * [[prog:lazarus:classes:tcontrols:tcontrol_dragdrop|Gestion du Drag & Drop]] | ||
| ===== TWinControl ===== | ===== TWinControl ===== | ||