Vcl.AxCtrls.TActiveXControlFactory.MiscStatus
Delphi
property MiscStatus: Integer read FMiscStatus;
C++
__property int MiscStatus = {read=FMiscStatus, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveXControlFactory |
Description
Représente un ensemble de bits de statut stockés dans les registres.
La propriété MiscStatus est stockée dans une entrée de registre sous l'entrée CLSID de la classe. Cette entrée donne à un conteneur des informations sur le serveur ActiveX. L'entrée est composée d'un ensemble d'indicateurs binaires qui ont une signification spécifique pour ActiveX. Cette entrée n'est pas obligatoire.
Le tableau suivant répertorie les bits de statut que les conteneurs contrôle ActiveX doivent reconnaître et gérer. Il indique pour chaque bit de statut si la gestion du conteneur est requise pour la fonctionnalité considérée et inclut une brève description.
Bit de statut | Gestion du conteneur | Description |
---|---|---|
ACTIVATEWHENVISIBLE |
Oui |
L'objet devrait être activé dès qu'il devient visible, même s'il n'est pas actif dans l'interface utilisateur. |
IGNOREACTIVATEWHENVISIBLE |
Non |
Nécessaire pour la gestion des contrôles inactifs et sans fenêtre. |
INSIDEOUT |
Non |
L'objet devrait être activé (il peut être actif en place ou actif sur l'interface utilisateur). Généralement utilisé avec des documents composites plutôt qu'avec des contrôles. |
INVISIBLEATRUNTIME |
Oui |
Désigne un contrôle qui doit être visible à la conception mais non à l'exécution. |
ALWAYSRUN |
Oui |
Indique au conteneur que l'objet devrait être systématiquement à l'état exécuté et que le gestionnaire par défaut ne doit pas charger l'objet au dernier moment. |
ACTSLIKEBUTTON |
Non |
Indique au conteneur que l'objet a un comportement de bouton. Cela permet au conteneur de demander au contrôle de se dessiner lui-même comme bouton par défaut ou comme un bouton normal. |
ACTSLIKELABEL |
Non |
Indique au conteneur que l'objet se comporte comme un libellé. Cela permet au conteneur de gérer le contrôle correctement quand le libellé associé obtient la focalisation. |
NOUIACTIVATE |
Oui |
Le contrôle n'a pas d'interface utilisateur à activer. |
ALIGNABLE |
Non |
Le contrôle peut être aligné par l'utilisateur. |
SIMPLEFRAME |
Non |
Le contrôle doit être utilisé simplement pour recevoir d'autres contrôles. |
SETCLIENTSITEFIRST |
Non |
Le contrôle a besoin d'accéder au site client très tôt pendant sa création. |
IMEMODE |
Non |
Le contrôle gère un éditeur de méthode de saisie (IME) pour la saisie des caractères étendus. Généralement, un conteneur gérant l'IME propose un contrôle disposant de la propriété IMEMode. |