Table BBControl

La table BBControl répertorie les contrôles à afficher sur chaque panneau d’affichage.

La table BBControl possède les colonnes suivantes.

Colonne Type Clé Nullable
Billboard_ Identificateur O N
BBControl Identificateur O N
Type Identificateur N N
X Integer N N
O Integer N N
Largeur Integer N N
Hauteur Integer N N
Attributs DoubleInteger N O
Texte Texte N O

 

Colonnes

Billboard_

Nom du panneau d’affichage.

Clé externe à la colonne 1 de la table Billboard.

BBControl

Nom du contrôle. Ce nom doit être unique dans un panneau d’affichage, mais peut être répété sur différents panneaux d’affichage. Cette colonne combinée à la colonne Billboard_ forme la clé primaire de la table.

Type

Type du contrôle. Seuls des contrôles statiques, tels qu’un contrôle Text, Bitmap, Icon ou personnalisé, peuvent être placés sur un panneau d’affichage. Pour obtenir la liste complète des contrôles, consultez la section Contrôles.

X

Coordonnée horizontale du coin supérieur gauche de la délimitation rectangulaire du contrôle. Les unités sont des unités du programme d’installation. Cette coordonnée est mesurée par rapport au contrôle de panneau d’affichage et non par rapport à la boîte de dialogue. Utilisez uniquement des nombres non négatifs.

Y

Coordonnée verticale du coin supérieur gauche de la délimitation rectangulaire du contrôle. Les unités sont des unités du programme d’installation. Cette coordonnée est mesurée par rapport au contrôle de panneau d’affichage et non par rapport à la boîte de dialogue. Ce nombre doit être non négatif.

Width

Largeur de la délimitation rectangulaire du contrôle. Les unités sont des unités du programme d’installation. Ce nombre doit être non négatif.

Height

Hauteur de la délimitation rectangulaire du contrôle. Les unités sont des unités du programme d’installation. Ce nombre doit être non négatif.

Attributes

Mot de 32 bits spécifiant les indicateurs d’attribut à appliquer à ce contrôle. Ce nombre doit être non négatif et spécifier un attribut pour un contrôle statique valide pour le positionnement sur un panneau d’affichage. Pour obtenir des informations sur les valeurs numériques à entrer dans ce champ, consultez l’attribut particulier sous Attributs de contrôle.

Text

Cette colonne contient une chaîne localisable utilisée pour définir le texte initial dans le contrôle si le contrôle affiche du texte. La chaîne est tronquée si le texte est trop long pour tenir dans le contrôle. Cette colonne contient une clé dans la table Binary si le contrôle est un bouton de commande ou une case à cocher contenant une icône ou une bitmap. Il n’est pas possible d’afficher à la fois du texte et une image sur le même bouton. Cette colonne peut être vide.

Notes

Les valeurs entières de x, y, width et height sont exprimées en unités du programme d’installation, et non en unités de boîte de dialogue. Une unité du programme d’installation est égale à un douzième de la hauteur de la taille de police MS Sans Serif de 10 points. Les coordonnées des contrôles sont relatives au contrôle de panneau d’affichage et non à la boîte de dialogue.

Validation

ICE03
ICE06
ICE32
ICE45
ICE95

MsiSetExternalUI