Billboard, contrôle
Le contrôle Billboard affiche les contrôles couramment utilisés qui sont ajoutés et supprimés dans la boîte de dialogue par ControlEvents. Seuls les contrôles qui ne sont pas associés à une propriété, tels que Text, Bitmap ou Icon, ou les contrôles personnalisés peuvent être placés sur un panneau d’affichage. Les contrôles Billboard affichent généralement des messages de progression.
Attributs du contrôle
Vous pouvez utiliser les attributs suivants avec le contrôle Billboard. Pour modifier la valeur d’un attribut à l’aide d’un événement, abonnez le contrôle à un ControlEvent dans la table EventMapping, et listez l’identificateur de l’attribut dans la colonne Attribute. Entrez l’identificateur de ControlEvent dans la colonne Event.
Identificateur d’attribut | Bit hexadécimal | Description |
---|---|---|
BillboardName | Nom du panneau d’affichage actuel. Entrez l’identificateur du panneau d’affichage dans la colonne Billboard de la table BBControl. |
|
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 BBControl. Utilisez les unités du programme d’installation pour la longueur et la distance. |
|
Visible | 0x00000000 0x00000001 |
Contrôle masqué. Contrôle visible. Incluez ce bit dans le mot de bits de la colonne Attributes dans la table BBControl pour rendre le contrôle visible ou masqué à sa création. Masquez ou affichez un contrôle en utilisant la table ControlCondition. |
Sunken | 0x00000000 0x00000004 |
Affiche le style visuel par défaut. Affiche le contrôle avec un aspect 3D enfoncé. Incluez ces bits dans le mot de bits dans la colonne Attributes de la table Control. |
Notes
Ce contrôle n’a pas de fenêtre qui lui est propre.
Les contrôles Billboard qui sont affichés dans l’interface utilisateur complète sont listés dans la table Billboard.
Les contrôles placés sur un panneau d’affichage doivent être listés dans la table BBControl au lieu de la table Control.