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
|
|