Dérivation du composant
Remonter à Création d'un composant avec l'expert composant
Chaque composant est une classe dérivée de TComponent, de l'un de ses descendants plus spécialisés (tels que TControl ou TGraphicControl) ou d'une classe composant existante. La section Création de composants décrit depuis quelle classe dériver les différentes sortes de composants.
La dérivation des classes est expliquée plus en détail dans la section Définition de nouvelles classes.
Pour dériver un composant, ajoutez une déclaration de type objet à la partie interface de l'unité qui contiendra le composant. Par exemple :
interface
type
TMyComponent = class(TComponent)
end;
Une classe composant simple est un composant non visuel descendant directement de TComponent.