Vlr-remove-all

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vlr-remove-all [reactor-type])


機能
指定されたタイプのすべてのリアクタを無効にする。


引数
  • reactor-type : 次のシンボルの 1 つ。reactor-type 引数に何も指定しないと、vlr-remove-all 関数はすべてのリアクタを無効にする。
:VLR-AcDb-Reactor
:VLR-Command-Reactor
:VLR-DeepClone-Reactor
:VLR-DocManager-Reactor
:VLR-DWG-Reactor
:VLR-DXF-Reactor
:VLR-Editor-Reactor
:VLR-Insert-Reactor
:VLR-Linker-Reactor
:VLR-Lisp-Reactor
:VLR-Miscellaneous-Reactor
:VLR-Mouse-Reactor
:VLR-Object-Reactor
:VLR-SysVar-Reactor
:VLR-Toolbar-Reactor
:VLR-Undo-Reactor
:VLR-Wblock-Reactor
:VLR-Window-Reactor
:VLR-XREF-Reactor
戻り値
リストのリスト。各リストの最初の要素はリアクタ タイプを表す。残りの要素は無効にしたリアクタ オブジェクトを表す。アクティブなリアクタが存在しない場合は、nil が返される。


サンプル
; 次の関数呼び出しは、すべての編集リアクタを無効にする。
(vlr-remove-all :vlr-editor-reactor)
((:VLR-Editor-Reactor #<VLR-Editor-Reactor>))

; 次の関数呼び出しは、すべてのリアクタを無効にする。
(vlr-remove-all)
((:VLR-Object-Reactor #<VLR-Object-Reactor> #<VLR-Object-Reactor> #<VLR-Object-Reactor>)(:VLR-Editor-Reactor#<VLR-Editor-Reactor>))

関連事項