定義済みのコントロールを使用して、一般的に使用される Windows のコントロールを実装することができます。
AutoCAD の PDB 機能には組み込みタイル(定義済みタイル)があり、それ単独で使用することも、より複雑なタイルの基礎として使用することもできます。これらの定義は、base.dcl 内でコメントで示されています
ユーザがアクティブなタイル(たとえばボタンなど)を選択すると、ダイアログ ボックスはそのダイアログ ボックスをコントロールしているアプリケーションに通知することによって応答します。定義済みのアクティブなタイルにはすべて、関連するアクションを指定できます。アクションの結果をユーザに表示することも、内部だけで処理(たとえばステータスを更新)することもできます。アクションは、何がそのアクションを引き起こしたかを示す理由コードを伴います。理由の意味は、どの種類のタイルがそのアクションを引き起こしたかによって異なります。次に、選択可能なアクティブなタイルを示します。
装飾タイルと情報タイル |
プラットフォーム |
|||||
---|---|---|---|---|---|---|
Windows |
Mac OS |
Web |
||||
タイル名 |
説明 |
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD |
ボタン タイルは、実際の押しボタンに似ています。 |
✓ | ✓ | ✓ | -- | ✓ | |
編集ボックスとは、ユーザが 1 行の文字を入力または編集できるフィールドのことです。 |
✓ | ✓ | ✓ | -- | ✓ | |
イメージとは、内部にベクトル グラフィックス ピクチャが表示される矩形のことです。 |
✓ | ✓ | -- | -- | -- | |
イメージ ボタン タイルは、ラベルではなくグラフィックス イメージを表示するボタンです。 |
✓ | ✓ | ✓ | -- | ✓ | |
リスト ボックスは、行単位で整列された文字列のリストを含んでいます。 |
✓ | ✓ | ✓ | -- | ✓ | |
ポップアップ リスト(単にポップアップと呼ばれることもあります)は、機能的にはリスト ボックスと同じです。 |
✓ | ✓ | ✓ | -- | ✓ | |
ラジオ ボタンは、ラジオ列またはラジオ行を構成している複数のボタンの 1 つです。 |
✓ | ✓ | ✓ | -- | ✓ | |
スライダは、数値を獲得します。 |
✓ | ✓ | ✓ | -- | ✓ | |
トグルは小さなボックスで、label (省略可能)は右側に表示されます。 |
✓ | ✓ | ✓ | -- | ✓ |