Création de composants
Remonter à Présentation de la création d'un composant - Index
Un composant peut quasiment constituer tout élément de programme manipulable à la conception. La création d'un composant consiste à dériver une nouvelle classe à partir d'une classe existante. Vous pouvez dériver un nouveau composant de plusieurs façons :
- Modification de contrôles existants
- Création de contrôles fenêtrés
- Création de contrôles graphiques
- Sous-classement de contrôles Windows
- Création de composants non visuels
Le tableau suivant présente les différents types de composants et les classes que vous utiliserez comme point de départ pour chacun d'eux.
Points de départ de la création de composants :
Pour | Démarrez avec le type suivant |
---|---|
Modifier un composant existant |
N'importe quel composant existant tel que TButton ou TListBox, ou un type de composant abstrait tel que TCustomListBox |
Création de contrôles fenêtrés |
TWinControl |
Créer un contrôle graphique |
TGraphicControl |
Sous-classer un contrôle |
Toutes les fenêtres |
Créer un composant non visuel |
TComponent |
Vous pouvez aussi dériver des classes qui ne sont pas des composants et qui ne peuvent pas être manipulées dans une fiche comme TRegIniFile et TFont.