System.Classes.TComponent.SetSubComponent
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.