このドキュメントでは、次のトピックについて説明します。
コントロールボックスコントロールは汎用コンテナコントロールです。 コントロール内に配置されたダイアログエレメントはコントロールボックスの子コントロールになります。このため、関連するダイアログエレメントを、プログラミングの利便性やダイアログエディタでのユーザー操作を容易にするなどの目的でグループ分けすることができます。 例えば、コントロールボックスが非表示にされると、ここに含まれるすべてのダイアログエレメントが非表示になり、このコントロールボックスが移動すると、これらのダイアログエレメントも一緒に移動します。
ダイアログエレメントによる複数の "ページ" を、スタイルに "排他制御" が指定されたコントロールボックスを使用して、ダイアログ内の同じ位置に作成できるように特に配慮されています。 このようなページは、編集時においてもランタイムにおいても 1 ページのみ表示が可能であり、ダイアログエディタは現在の選択に従ってアクティブなページを自動的に変更します。 この機能は、ウィザードダイアログと ActiveX タブコントロールをサポートするために使用できます。 詳細については、「コントロールボックスの操作」を参照してください。
属性名 | 照会 | 設定/変更 | 属性 ウィンドウ |
---|---|---|---|
BACKGROUND-COLOUR-NAME | X | X/X | X |
BACKGROUND-COLOUR-VALUE | X | X/X | X |
CLIENT-DATA | X | X/X | |
CLIENT-HANDLE | X | X/X | |
CLIENT-KEY | X | X/X | |
CLIENT-VALUE | X | X/X | |
DROP-MODE | X | X/X | X |
ENABLED | X | X/X | X |
FIRST-CHILD | X | -/- | |
FOLLOWS | X | X/X | |
LAST-CHILD | X | -/- | |
PARENT | X | X/- | |
PREDECESSOR | X | -/- | |
RECTANGLE-H | X | X/X | X |
RECTANGLE-W | X | X/X | X |
RECTANGLE-X | X | X/X | X |
RECTANGLE-Y | X | X/X | X |
STYLE | X | X/- | X |
SUCCESSOR | X | -/- | |
SUPPRESS-DRAG-DROP-EVENT | X | X/X | |
SUPPRESS-DRAG-ENTER-EVENT | X | X/X | |
SUPPRESS-DRAG-LEAVE-EVENT | X | X/X | |
SUPPRESS-DRAG-OVER-EVENT | X | X/X | |
SUPPRESS-SIZE-EVENT | X | X/X | |
TOOLTIP | X | X/X | |
TYPE | X | X/- | |
VISIBLE | X | X/X | X |
Drag-Drop イベント、Drag-Enter イベント、Drag-Leave イベント、Drag-Over イベント、Size イベント(どのイベントも抑制される場合あり)。