「Dialog (autolisp)」の版間の差分
(ページの作成: dialog [ダイアログ] ; 構文 : dialog { initial_focus label value } ; タイルイメージ : ファイル:formsizer.png ; 機能 : ダイアログは、ダ…) |
細 (「Dialog」を「Dialog (autolisp)」へ移動) |
(相違点なし)
|
2011年6月12日 (日) 12:40時点における最新版
dialog [ダイアログ]
- 構文
- dialog {
initial_focus label value
}
- 機能
- ダイアログは、ダイアログ ボックスを定義するタイル。label 属性と value 属性は、同時に割り当てると、 value 属性によって label 属性が変更されてしまうので、どちらかにする必要がある。
- label 属性は、ダイアログ ボックスのタイトルバーに表示されるタイトルを指定する。
- value 属性は、label 属性と同様にダイアログ ボックスのタイトルとして表示する文字列を指定する。ただし、値はレイアウト時に検査されないため、value を使用してタイトルを割り当てる場合は、ダイアログ ボックスの幅が十分なことを確認しておく必要がある。長い文字列は文字が切り捨てられることがある。
- dialog タイルでは、レイアウトに関して考慮する点以外は label と value は同じ。実行時にタイトルを変更するには、set_tile 関数を使用する。
- initial_focus 属性は、最初にキーボード フォーカスを設定するタイルの key を指定する。
関連事項
- set_tile 関数