BBControl テーブル
BBControl テーブルには、各ビルボードに表示されるコントロールを記載します。
BBControl テーブルには以下の列があります。
Column | 種類 | キー | Nullable |
---|---|---|---|
Billboard_ | Identifier | Y | N |
BBControl | Identifier | Y | N |
Type | Identifier | N | N |
X | 整数 | N | N |
Y | 整数 | N | N |
幅 | 整数 | N | N |
[高さ] | 整数 | N | N |
属性 | DoubleInteger | N | Y |
テキスト | テキスト | N | Y |
[列]
-
Billboard_
-
ビルボードの名前。
Billboard テーブルの列 1 への外部キー。
-
BBControl
-
コントロールの名前。 この名前はビルボード内で一意である必要がありますが、異なるビルボードで重複してもかまいません。 この列と Billboard_ 列を組み合わせると、テーブルへの主キーになります。
-
型
-
コントロールの型。 ビルボードに配置できるのは、テキスト、ビットマップ、アイコン、カスタム コントロールなどの静的コントロールのみです。 コントロールの全一覧については、「コントロール」セクションを参照してください。
-
X
-
コントロールの四角形境界における左上隅の水平座標。 単位は、インストーラー単位です。 この座標は、ダイアログではなく、ビルボード コントロールに対して相対的に測定されます。 負以外の数値のみを使用します。
-
Y
-
コントロールの四角形境界における左上隅の垂直座標。 単位は、インストーラー単位です。 この座標は、ダイアログではなく、ビルボード コントロールに対して相対的に測定されます。 この数値は負以外である必要があります。
-
Width
-
コントロールの四角形境界の幅。 単位は、インストーラー単位です。 この数値は負以外である必要があります。
-
Height
-
コントロールの四角形境界の高さ。 単位は、インストーラー単位です。 この数値は負以外である必要があります。
-
Attributes
-
このコントロールに適用する属性フラグを指定する 32 ビットの単語。 この数値は負以外である必要があり、ビルボードへの配置に有効な静的コントロールの属性を指定する必要があります。 このフィールドに入力する数値の詳細については、「コントロールの属性」で特定の属性を参照してください。
-
Text
-
この列には、コントロールにテキストが表示される場合にコントロールの初期テキストを設定するために使用されるローカライズ可能な文字列が含まれます。 テキストが長すぎてコントロールに収まらない場合、文字列は切り捨てられます。 コントロールがプッシュ ボタンであるか、アイコンまたはビットマップを含むチェック ボックスである場合、この列には Binary テーブルへのキーが含まれます。 同じボタンにテキストと画像の両方を表示することはできません。 この列は空白のままである場合があります。
解説
X、Y、Width、Height に対する各整数値は、ダイアログ単位ではなく、インストーラー単位です。 インストーラー単位は、10 ポイントの MS Sans Serif フォント サイズの 12 分の 1 の高さに等しくなります。 コントロールの座標は、ダイアログではなく、ビルボード コントロールに対して相対的です。
検証
関連トピック