BBControl テーブル

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

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

Column 種類 キー Nullable
Billboard_ 識別子 Y N
BBControl 識別子 Y N
識別子 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