BBControl テーブル

BBControl テーブルには、各ビルボードに表示されるコントロールの一覧が表示されます。

BBControl テーブルには、次の列があります。

Column 種類 キー Nullable
ビルボード_ Identifier Y N
BBControl Identifier Y N
Identifier N N
X 整数 N N
Y 整数 N N
整数 N N
[高さ] 整数 N N
属性 DoubleInteger N Y
Text [テキスト] N Y

[列]

ビルボード_

ビルボードの名前。

Billboard テーブル の 1 つの列 への外部キー

BBControl

コントロールの名前。 この名前は、ビルボード内で一意である必要がありますが、異なるビルボードで繰り返し使用できます。 この列を Billboard 列と組み _ 合わせると、テーブルの主キーが形成されます。

コントロールの型。 テキスト、ビットマップ、アイコン、カスタム コントロールなどの静的コントロールのみをビルボードに配置できます。 コントロールの完全な一覧については、「コントロール」セクション を参照 してください。

X

コントロールの四角形の境界の左上隅の水平座標。 ユニットはインストーラー ユニット です。 この座標は、ダイアログに対してではなく、ビルボード コントロールに対して相対的に測定されます。 負以外の数値のみを使用します。

Y

コントロールの四角形の境界の左上隅の垂直方向の座標。 ユニットはインストーラー ユニット です。 この座標は、ダイアログに対してではなく、ビルボード コントロールに対して相対的に測定されます。 この数値は負以外である必要があります。

コントロールの四角形の境界の幅。 ユニットはインストーラー ユニット です。 この数値は負以外である必要があります。

高さ

コントロールの四角形の境界の高さ。 ユニットはインストーラー ユニット です。 この数値は負以外である必要があります。

属性

このコントロールに適用する属性フラグを指定する 32 ビットワード。 この数値は負以外で、ビルボード上の配置に有効な静的コントロールの属性を指定する必要があります。 このフィールドに入力する数値の詳細については、「コントロール属性」の特定の属性を 参照してください

テキスト

この列には、コントロールにテキストが表示される場合に、コントロールの初期テキストを設定するために使用されるローカライズ可能な文字列が含まれます。 テキストが長すぎてコントロールに収まらない場合、文字列は切り捨てられて表示されます。 コントロールがプッシュ ボタンの場合、またはアイコンまたはビットマップを含むチェック ボックスの場合、この列には バイナリ テーブルへのキーが含されます。 同じボタンにテキストと画像の両方を表示できない。 この列は空白のままにすることができます。

解説

x、y、width、height の整数値は、ダイアログユニットではなくインストーラー ユニットに含まれます。 インストーラー ユニットは、10 ポイント MS Sans Serif フォント サイズの 12 分の 1 の高さに等しくなります。 コントロールの座標は、ダイアログではなく、ビルボード コントロールに対する相対座標です。

検証

ICE03
ICE06
ICE32
ICE45
ICE95

MsiSetExternalUI