明经通道 Visual LISP 函数  
vlr-remove-all
 

禁用指定类型的所有反应器

(vlr-remove-all [reactor-type])

参数

reactor-type

下列符号之一:

: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

如果未指定 reactor-type,vlr-remove-all 禁用所有反应器。

返回值

由表组成的表。每个子表的第一个元素表示反应器的类型,后续元素表示禁用的反应器对象。如果没有活动的反应器,该函数返回 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>))

参阅

vlr-remove 函数。

明经通道 版权所有 未经许可 不得传播

 评论