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

构造编辑器反应器对象,在工具栏中的位图改变时通知应用程序

(vlr-toolbar-reactor data callbacks)

参数

data

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

callbacks

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

(event-name . callback_function)

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

reactor_object 调用回调函数的 VLR 对象。

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

返回值

reactor_object 参数。

Toolbar reactor events

事件名称

说明

:vlr-toolbarBitmapSizeWillChange

AutoCAD 工具栏图标的大小即将变化。

:vlr-toolbarBitmapSizeChanged

AutoCAD 工具栏图标的大小已经变化。

Toolbar reactor callback data

名称

表长度

参数

:vlr-toolbarBitmapSizeWillChange

:vlr-toolbarBitmapSizeChanged

1

如果工具栏设置为大图标,则为 T。如果工具栏设置为小图标,则为nil。

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

 评论