「ダイアログウィンドウ(GZ-LIB)」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
(同じ利用者による、間の10版が非表示)
1行目: 1行目:
{{GZLIB}}
{{GZLIB}}
GizmoLib のダイアログウィンドウ関数は、次の通り。
GizmoLib のダイアログウィンドウ関数は、次の通り。
メッセージボックス的な簡易なダイアログを DCL 指定するの面倒だよねっていうときに使うやつです。
ここの出ている関数については、 MITライセンスで公開しました。Github から入手可能です。
* [https://github.com/gizmon/gz_msgbox Github-gz_msgbox]
* 各関数の表示サンプル
** 動画 : https://youtu.be/x2PEBwvjnV4
** 画像: https://github.com/gizmon/gz_msgbox/wiki/%E8%A1%A8%E7%A4%BA%E4%BE%8B


{| class="wikitable"
{| class="wikitable"
! 関 数 !! 説 明  
! 関 数 !! 説 明  
|-
|-
| ([[gz:lspOkCancel]] ) || OK,キャンセルボタンのあるメッセージダイアログを表示する。
| ([[gz:lisped]] ) || シンプルな1行の文字列編集ダイアログコマンド(autocad の lisped 関数対処用)入力された文字列を返す。メッセージラベル付きがいいなら gz:lspInputBox を使いましょう。
|-
| ([[gz:lspokcancel]] ) || OK,キャンセルボタンのあるメッセージダイアログを表示する。
|-
| ([[gz:lspyesno]] ) || Yes,No ボタンのあるメッセージダイアログを表示する。
|-
| ([[gz:lspokonly]] ) || OK ボタンのあるメッセージダイアログを表示する。
|-
| ([[gz:lspyesnocancel]] ) || Yes,No,キャンセル ボタンのあるメッセージダイアログを表示する。
|-
| ([[gz:lspretrycancel]] ) || 再試行,キャンセルボタンのあるメッセージダイアログを表示する。
|-
|-
| ([[gz:lspYesNo]] ) || Yes,No ボタンのあるメッセージダイアログを表示する。
| ([[gz:lspgetpass]] ) || パスワード入力欄のあるメッセージダイアログを表示する。
|-
|-
| ([[gz:lspOkOnly]] ) || OK ボタンのあるメッセージダイアログを表示する。
| ([[gz:lspinputbox]] ) || 文字入力欄のあるメッセージダイアログを表示する。
|-
|-
| ([[gz:lspYesNoCancel]] ) || Yes,No,キャンセル ボタンのあるメッセージダイアログを表示する。
| ([[gz:lspinputbox2]] ) || 文字入力欄のあるメッセージダイアログを表示する。(初期値あり版)
|-
|-
| ([[gz:lspRetryCancel]] ) || 再試行,キャンセルボタンのあるメッセージダイアログを表示する。
| ([[gz:lspinputbox3]] ) || 文字入力欄とチェック項目のあるメッセージダイアログを表示する。(初期値あり版)文字列とチェック状態のリストを返す。
|-
|-
| ([[gz:lspGetPass]] ) || パスワード入力欄のあるメッセージダイアログを表示する。
| ([[gz:lspcombobox]] ) || コンボボックスのあるメッセージダイアログを表示する。
|-
|-
| ([[gz:lspInputBox]] ) || 文字入力欄のあるメッセージダイアログを表示する。
| ([[gz:lsplistbox]] ) || リストボックスのあるメッセージダイアログを表示する。(一つのみ選択可能)
|-
|-
| ([[gz:lspComboBox]] ) || コンボボックスのあるメッセージダイアログを表示する。
| ([[gz:lsplistboxmulti]] ) || リストボックスのあるメッセージダイアログを表示する。(複数選択可能)
|-
|-
| ([[gz:lspListBox]] ) || リストボックスのあるメッセージダイアログを表示する。(一つのみ選択可能)
| ([[gz:lspbrowsefolder]] ) || フォルダ選択ダイアログを表示する。
|-
|-
| ([[gz:lspListBoxMulti]] ) || リストボックスのあるメッセージダイアログを表示する。(複数選択可能)
| ([[gz:popup]] ) || アイコン付きのメッセージダイアログを表示する。
|-
|-
|}
|}

2021年4月20日 (火) 13:24時点における最新版

GizmoLib のダイアログウィンドウ関数は、次の通り。 メッセージボックス的な簡易なダイアログを DCL 指定するの面倒だよねっていうときに使うやつです。

ここの出ている関数については、 MITライセンスで公開しました。Github から入手可能です。



関 数 説 明
(gz:lisped ) シンプルな1行の文字列編集ダイアログコマンド(autocad の lisped 関数対処用)入力された文字列を返す。メッセージラベル付きがいいなら gz:lspInputBox を使いましょう。
(gz:lspokcancel ) OK,キャンセルボタンのあるメッセージダイアログを表示する。
(gz:lspyesno ) Yes,No ボタンのあるメッセージダイアログを表示する。
(gz:lspokonly ) OK ボタンのあるメッセージダイアログを表示する。
(gz:lspyesnocancel ) Yes,No,キャンセル ボタンのあるメッセージダイアログを表示する。
(gz:lspretrycancel ) 再試行,キャンセルボタンのあるメッセージダイアログを表示する。
(gz:lspgetpass ) パスワード入力欄のあるメッセージダイアログを表示する。
(gz:lspinputbox ) 文字入力欄のあるメッセージダイアログを表示する。
(gz:lspinputbox2 ) 文字入力欄のあるメッセージダイアログを表示する。(初期値あり版)
(gz:lspinputbox3 ) 文字入力欄とチェック項目のあるメッセージダイアログを表示する。(初期値あり版)文字列とチェック状態のリストを返す。
(gz:lspcombobox ) コンボボックスのあるメッセージダイアログを表示する。
(gz:lsplistbox ) リストボックスのあるメッセージダイアログを表示する。(一つのみ選択可能)
(gz:lsplistboxmulti ) リストボックスのあるメッセージダイアログを表示する。(複数選択可能)
(gz:lspbrowsefolder ) フォルダ選択ダイアログを表示する。
(gz:popup ) アイコン付きのメッセージダイアログを表示する。