System.Classes.TComponent.SetSubComponent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetSubComponent(IsSubComponent: Boolean);

C++

void __fastcall SetSubComponent(bool IsSubComponent);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TComponent

Description

Identifie si le composant est un sous-composant.

Appelez SetSubComponent pour indiquer que ce composant est ou n'est pas un sous-composant. Un sous-composant est un composant dont le propriétaire est un composant autre que la fiche ou le module de données dans lequel il réside. A moins qu'un tel composant n'appelle SetSubComponent avec IsSubComponent défini à true, ses propriétés publiées ne seront pas enregistrées dans le fichier fiche.

IsSubComponent indique si le composant est un sous-composant (true) ou ne l'est pas (false).

SetSubComponent est appelée à la conception :

A partir du constructeur d'un composant qui agit toujours comme un sous-composant. Dans ce cas, le composant appelle sa propre méthode SetSubComponent à partir du constructeur avec IsSubComponent définie à true.

Immédiatement après la construction d'une instance du sous-composant. Dans ce cas, le propriétaire appelle la méthode SetSubComponent d'un composant qu'il vient d'instancier, avec IsSubComponent définie à true.

Voir aussi