BBControl Table

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

La table BBControl contient 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
Height Integer N N
Attributs DoubleInteger N O
Texte Text N O

 

Colonnes

Billboard_

Nom du panneau d’affichage.

Clé externe à la colonne de l’une des tables 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 avec la colonne Billboard_ forme la clé primaire de la table.

Type

Type du contrôle. Seuls les contrôles statiques, tels qu’un contrôle Texte, Bitmap, Icône 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 limite rectangulaire du contrôle. Les unités sont des unités d’installation. Cette coordonnée est mesurée par rapport au contrôle d’affichage et non par rapport au dialogue. Utilisez uniquement des nombres non négatifs.

Y

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

Largeur

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

Hauteur

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

Attributs

Mot 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 placement sur un panneau d’affichage. Pour plus d’informations sur les valeurs numériques à entrer dans ce champ, consultez l’attribut particulier sous Attributs de contrôle.

Texte

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 sur le contrôle. Cette colonne contient une clé dans la table Binaire si le contrôle est un bouton Push 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 laissée vide.

Notes

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

Validation

ICE03
ICE06
ICE32
ICE45
ICE95

MsiSetExternalUI