构造编辑器反应器对象,在修改系统变量时通知应用程序
(vlr-sysvar-reactor data callbacks)
参数
data
任意要与反应器对象关联的 AutoLISP 数据。如果没有数据则?nil?/p>
callbacks
表,其中包含下列格式的点对:
(event-name . callback_function)
这里,event-name 是表 “SysVar 反应器事件”中的符号之一,callback_function 为符号,代表事件发生时要调用的函数。每个回调函数都接受如下两个参数?/p>
reactor_object 调用回调函数?VLR 对象?/p>
list 与特定事件相关联的其他数据元素。该表针对特定事件的内容见表 “SysVar 反应器回调数据”?/p>
返回?/p>
reactor_object 参数?
SysVar 反应器事?/p> |
|
---|---|
事件名称 |
说明 |
:vlr-sysVarWillChange |
AutoCAD 即将修改某系统变量的值?/p> |
:vlr-sysVarChanged |
系统变量的值已被修改? |
SysVar 反应器回调数? |
||
---|---|---|
名称 |
表长?/p> |
参数 |
:vlr-sysVarWillChange |
1 |
表示系统变量名称的字符串? |
:vlr-sysVarChanged |
2 |
第一个参数为字符串,表示系统变量的名称?/p> 第二个参数为符号,表示修改是否成功。(T = 成功,nil = 失败)? |
明经通道 版权所?未经许可 不得传播 | 评论 |