ユーザ入力関数リファレンス(AutoLISP)

AutoLISP ユーザ入力関数の概要を、次の表に示します。

ユーザ入力関数

関 数

説 明

(entsel [msg])

点を指定して 1 つのオブジェクト(図形)を選択するようユーザに要求します。

(getangle [pt] [msg])

ユーザが角度を入力するまで待機(一時停止)し、入力された角度をラジアン単位で返します。

(getcorner pt [msg])

ユーザが長方形の 2 番目のコーナーを入力するまで待機(一時停止)します。

(getdist [pt] [msg])

ユーザが距離を入力するまで待機(一時停止)します。

(getfiled title default ext flags)

AutoCAD の標準ファイル ダイアログ ボックスでファイル名を指定するようユーザに要求し、ユーザが指定したファイル名を返します。

(getint [msg])

ユーザが整数を入力するまで待機(一時停止)し、入力された整数を返します。

(getkword [msg])

ユーザがキーワードを入力するまで待機(一時停止)し、入力されたキーワードを返します。

(getorient [pt] [msg])

ユーザが角度を入力するまで待機(一時停止)し、入力された角度をラジアン単位で返します。

(getpoint [pt] [msg])

ユーザが点を入力するまで待機(一時停止)し、入力された点を返します。

(getreal [msg])

ユーザが実数を入力するまで待機(一時停止)し、入力された実数を返します。

(getstring [cr] [msg])

ユーザが文字列を入力するまで待機(一時停止)し、入力された文字列を返します。

(initget [bits] [string])

次のユーザ入力関数の呼び出しで使用するキーワードを設定します。

(nentsel [msg])

点を指定してオブジェクト(図形)を選択するようユーザに要求し、複合化オブジェクトに含まれる定義データにアクセスできるようにします。

(nentselp [msg] [pt])

ユーザ入力を要求せずに nentsel 関数と同様の機能を提供します。