GroupBox コントロール

GroupBox コントロールは、ダイアログ ボックスで他のコントロールをグループ化するために機能する四角形 (場合によってはキャプション テキストを含む) を表示します。

コントロール属性

GroupBox コントロールでは、次の属性を使用できます。 イベントを使用して属性の値を変更するには 、EventMapping テーブルの ControlEvent にコントロールをサブスクライブし、属性の識別子を [属性] 列に一覧表示します。 [イベント] 列に ControlEvent の識別子を入力します。

属性識別子 16 進ビット 説明
Position ダイアログ ボックス内のコントロールの位置。 コントロールの左隅の幅、高さ、座標を 、Control テーブルまたは BBControl テーブルの Width、Height、X、および Y 列に 入力します。 インストーラー ユニットを長さと 距離に使用します。
[テキスト] コントロールの左上隅にキャプションを表示します。 テキスト文字列のフォントとフォント スタイルを設定するには、表示される文字の文字列の前に { style} または \ {&style} を付ける必要があります。 ここで、style は TextStyle テーブル の TextStyle 列に一覧表示 される識別子です。 どちらも存在しないが 、DefaultUIFont プロパティが有効なテキスト スタイルとして定義されている場合は、そのフォントが使用されます。
[表示] 0x00000000 0x00000001
非表示コントロール。 表示可能なコントロール。
コントロール テーブルまたはBBControlテーブルの Attributes列のビット ワードにこのビットを含め、コントロールを作成時に表示または非表示にします。
ControlConditionテーブル を使用して、コントロールを非表示または表示できます。
沈没 0x00000000 0x00000004
既定のビジュアル スタイルを表示します。 3-D の外観で、くり下がったコントロールを表示します。
これらのビットを、コントロール テーブル の [属性] 列のビット ワードに含める。
RTLRO 0x00000000 0x00000020
コントロール内のテキストは、左から右の読み取り順で表示されます。 コントロール内のテキストは、右から左の読み取り順で表示されます。
RightAligned 0x00000000 0x00000040
コントロール内のテキストは左揃えです。 コントロール内のテキストは、右側に配置されます。

解説

このコントロールは 、CreateWindowEx 関数を使用して BUTTON クラスから作成できます。 BS _ GROUPBOX、WS _ CHILD、WS _ GROUP のスタイル があります。

キャプションがない場合でも、コントロールのウィンドウの上部と表示されるフレームの間には常にギャップがあります。