vlr-dxf-reactor


(vlr-dxf-reactor customData callbackList)

This function creates and attaches a DXF operation reactor to the current drawing, for the command events specified by callbackList.

Arguments

customData  (any valid Lisp data) custom data to be associated with the reactor object, can be NIL
callbackList  (list)  list of DottedPair entries, each DottedPair has the form
(event . callback)

event : one of these symbolic constants


:vlr-beginDxfIn

DXF In operation is about to start


:vlr-dxfInComplete

DXF In operation is completed


:vlr-beginDxfOut

DXF Out operation is about to start


:vlr-dxfOutComplete

DXF Out operation is completed


:vlr-abortDxfIn

DXF In operation has been aborted


:vlr-abortDxfOut

DXF out operation has been aborted


callback : the client Lisp side callback function, using 2 arguments :
(defun MyCB ( reactor args / ...) ...)

reactor : the dxf reactor object - #<VLR-Dxf-Reactor>
args : (list) contains 0 arguments (NIL):


:vlr-beginDxfIn

:vlr-dxfInComplete

:vlr-beginDxfOut

:vlr-dxfOutComplete

:vlr-abortDxfIn

:vlr-abortDxfOut

0 arguments

Return

the reactor object #<VLR-Dxf-Reactor> or NIL

Example


Remarks




©  Bricsys NV. All rights reserved.