System.Classes.TComponentStyle
Delphi
type TComponentStyle = set of (csInheritable, csCheckPropAvail, csSubComponent, csTransient);
C++
typedef System::Set<System_Classes__65, System_Classes__65::csInheritable, System_Classes__65::csTransient> TComponentStyle;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set typedef |
public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Description
TComponentStyle est un ensemble d'indicateurs qui décrivent le style en cours d'un composant.
Le tableau suivant indique la signification des divers indicateurs TComponentStyle :
Valeur | Signification |
---|---|
csInheritable |
Les types de fiche descendante peuvent hériter du composant. Si l'un des composants d'une fiche n'a pas le style csInheritable, la fiche ne peut être utilisée comme ancêtre d'une fiche héritée. |
csCheckPropAvail |
Le composant doit vérifier la lisibilité de ses propriétés. Ce style n'est utilisé que pour les contrôles COM (sous Windows) pour lesquels l'inspecteur d'objets ne peut directement savoir si une propriété est lisible et donc affichable. |
csSubComponent |
Le composant est un sous-composant du composant qui est la valeur de sa propriété Owner. A l'inverse des composants de haut niveau, les sous-composants ne sont pas enregistrés avec la fiche ou le module de données dans lequel ils résident. Un sous-composant apparaît comme la valeur d'une propriété publiée de son propriétaire (Owner), et ses événements et propriétés publiées sont enregistrés dans le fichier fiche avec le composant propriétaire. |
csTransient |
Le composant est un objet temporaire qui ne doit pas être enregistré dans un fichier fiche. |