明经通道 Visual LISP 函数  
vlr-dxf-reactor
 

构造编辑器反应器对象,通知与读写 DXF 文件相关的事件

(vlr-dxf-reactor datacallbacks)

参数

data

任何要与反应器对象相关联的 AutoLISP 数据。如果没有数据则为 nil。

callbacks

表,其中包含下列格式的点对:

(event-name . callback_function)

在这里,event-name 是下表 “DXF 反应器事件”中的符号之一,callback_function 为符号,代表事件发生时要调用的函数。每个回调函数都接受如下两个参数:

reactor_object 调用回调函数的 VLR 对象

list 与特定事件相关联的其他数据元素。该表针对特定事件的内容见表 “DXF 反应器回调数据”。

返回值

reactor_object 参数。

DXF 反应器事件

事件名称 

说明

:vlr-beginDxfIn

DXF 文件的内容将被附加到图形数据库。

:vlr-abortDxfIn

DXF 输入未成功。

:vlr-dxfInComplete

DXF 输入成功。

:vlr-beginDxfOut

AutoCAD 将要把图形数据库输出到 DXF 文件。

:vlr-abortDxfOut

DXF 输出操作失败。

:vlr-dxfOutComplete

DXF 输出操作成功。

DXF 反应器回调数据

名称

表长度 

:vlr-beginDxfIn

:vlr-abortDxfIn

:vlr-dxfInComplete,

:vlr-beginDxfOut

:vlr-abortDxfOut

:vlr-dxfOutComplete

0

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

 评论