构造 AutoCAD 命令反应器,对命令事件给出通知
(vlr-command-reactor data callbacks)
参数
data
任何要与反应器对象相关联的 AutoLISP 数据。如果没有数据则为 nil。
callbacks
表,其中包含下列格式的点对:
(event-name . callback_function)
在这里,event-name 是下表命令反应器事件中的符号之一,callback_function 为符号,代表事件发生时要调用的函数。每个回调函数都接受如下两个参数:
reactor_object 调用回调函数的 VLR 对象
list 包含单个元素的表,字符串表示命令名
返回值
reactor_object 参数。
命令反应器事件 |
|
---|---|
事件名 |
说明 |
:vlr-unknownCommand |
发出了 AutoCAD 未知的命令。 |
:vlr-commandWillStart |
已调用某 AutoCAD 命令。 |
:vlr-commandEnded |
已完成某 AutoCAD 命令。 |
:vlr-commandCancelled |
已取消某 AutoCAD 命令。 |
:vlr-commandFailed |
无法完成某 AutoCAD 命令。 |
明经通道 版权所有 未经许可 不得传播 | 评论 |