「Dialog (autolisp)」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: dialog [ダイアログ] ; 構文 : dialog { initial_focus label value } ; タイルイメージ : ファイル:formsizer.png ; 機能 : ダイアログは、ダ…)
 
(「Dialog」を「Dialog (autolisp)」へ移動)
 
(相違点なし)

2011年6月12日 (日) 12:40時点における最新版

dialog [ダイアログ]

構文
dialog {
initial_focus   label   value 

}


タイルイメージ
Formsizer.png


機能
ダイアログは、ダイアログ ボックスを定義するタイル。label 属性と value 属性は、同時に割り当てると、 value 属性によって label 属性が変更されてしまうので、どちらかにする必要がある。
label 属性は、ダイアログ ボックスのタイトルバーに表示されるタイトルを指定する。
value 属性は、label 属性と同様にダイアログ ボックスのタイトルとして表示する文字列を指定する。ただし、値はレイアウト時に検査されないため、value を使用してタイトルを割り当てる場合は、ダイアログ ボックスの幅が十分なことを確認しておく必要がある。長い文字列は文字が切り捨てられることがある。
dialog タイルでは、レイアウトに関して考慮する点以外は label と value は同じ。実行時にタイトルを変更するには、set_tile 関数を使用する。
initial_focus 属性は、最初にキーボード フォーカスを設定するタイルの key を指定する。



関連事項