Contrôle GroupBox
Le contrôle GroupBox affiche un rectangle, éventuellement avec du texte de légende, qui sert à regrouper d’autres contrôles dans la boîte de dialogue.
Attributs de contrôle
Vous pouvez utiliser les attributs suivants avec le contrôle GroupBox. Pour modifier la valeur d’un attribut à l’aide d’un événement, abonnez-vous au contrôle à un ControlEvent dans la table EventMapping et répertoriez l’identificateur de l’attribut dans la colonne Attribut. Entrez l’identificateur de ControlEvent dans la colonne Événement.
Identificateur d’attribut | Bit hexadécimal | Description |
---|---|---|
position | Position du contrôle dans la boîte de dialogue. Entrez la largeur, la hauteur et les coordonnées du contrôle dans le coin gauche du contrôle dans les colonnes Width, Height, X et Y de la table de contrôle ou table BBControl. Utilisez unités d’installation pour la longueur et la distance. |
|
texte | Affiche une légende dans le coin supérieur gauche du contrôle. Pour définir la police et le style de police d’une chaîne de texte, préfixez la chaîne de caractères affichés avec {\style} ou {&style}. Où le style est un identificateur répertorié dans la colonne TextStyle de la table TextStyle . Si aucun de ces éléments n’est présent, mais que la propriété DefaultUIFont est définie comme un style de texte valide, cette police sera utilisée. |
|
visible | 0x00000000 0x00000001 |
Contrôle masqué. Contrôle visible. Incluez ce bit dans le mot bit de la colonne Attributs de la table de contrôle ou table BBControl pour rendre le contrôle visible ou masqué lors de sa création. Vous pouvez également masquer ou afficher un contrôle à l’aide de la table ControlCondition. |
Sunken | 0x00000000 0x00000004 |
Affiche le style visuel par défaut. Affiche le contrôle avec une apparence 3D enfoncée. Incluez ces bits dans le mot de bits dans la colonne Attributs de la table de contrôle . |
RTLRO | 0x00000000 0x00000020 |
Le texte du contrôle s’affiche dans l’ordre de lecture de gauche à droite. Le texte du contrôle s’affiche dans l’ordre de lecture de droite à gauche. |
aligné à droite | 0x00000000 0x00000040 |
Le texte du contrôle est aligné à gauche. Le texte du contrôle est aligné à droite. |
Remarques
Ce contrôle peut être créé à partir de la classe BUTTON à l’aide de la fonction CreateWindowEx. Il a les styles BS_GROUPBOX, WS_CHILDet WS_GROUP.
Il existe toujours un écart entre le haut de la fenêtre du contrôle et le cadre visible, même s’il n’y a pas de légende.