Dialog (autolisp)

提供:GizmoLabs - だいたい CAD LISP なサイト
2011年6月12日 (日) 12:40時点におけるGizmon (トーク | 投稿記録)による版 (「Dialog」を「Dialog (autolisp)」へ移動)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

dialog [ダイアログ]

構文
dialog {
initial_focus   label   value 

}


タイルイメージ
Formsizer.png


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



関連事項