「Gz:lspinputbox3」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{GZLIB}} ; 構文 : (Gz:inputbox3 ''main'' ''msg1'' ''def'' ''chk'') ← DCLあり版 : (Gz:inputbox3 ''main'' ''msg1'' ''def'' ''chklabel'' ''chk'') ← DCL な…」)
 
(相違点なし)

2021年4月25日 (日) 05:57時点における最新版

構文
(Gz:inputbox3 main msg1 def chk) ← DCLあり版
(Gz:inputbox3 main msg1 def chklabel chk) ← DCL なし版


機能
インプットダイアログを初期値とチェックボックス付きで表示する。
Gz inputlspbox3.png


引数
  • main … ダイアログのタイトル
  • msg1 … ダイアログボックスに表示するメッセージの文字列または文字列のリスト。
  • def … 入力欄の初期値
  • chklabel … チェック欄のラベル文字列(DCL Less 版のみ)
  • chk … チェック欄のON/OFF。 0 = off, 1 = ON


戻り値
テキストボックスの文字列とチェックボックスのON/OFF値のリスト、キャンセルだったら nil


サンプル
(setq result (gz:lspInputBox3 "なんか入力して" "インプットボックス" "初期値" "1"))
(setq result (gz:lspInputBox3 "なんか入力して" '("メッセージ1" "メッセージ2" "メッセージ3")  "初期値っす") "初期値" "1"))

; DCLなし版
(setq result (gz:lspInputBox3 "なんか入力して" "インプットボックス" "初期値" "チェック欄だよ" "1"))



関連事項