Gz:lspinputbox3

提供:GizmoLabs - だいたい CAD LISP なサイト
2021年4月25日 (日) 05:57時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{GZLIB}} ; 構文 : (Gz:inputbox3 ''main'' ''msg1'' ''def'' ''chk'') ← DCLあり版 : (Gz:inputbox3 ''main'' ''msg1'' ''def'' ''chklabel'' ''chk'') ← DCL な…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(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"))



関連事項