kCADEventPhaseDuringfor some events.
This is true for the events:
Important to note that it is possible to add objects to and to remove objects from target
scopes and undo scopes within event procedures (except for
). Please refer to the event docs.
kCADEventIDUndoRedois implemented (see event docs). The EventResult parameter specifies in the After phase whether the undo and redo action can be continued (cf. note 418).
CADCommandhas a new parameter that specifies the undo action to be triggered by the command.
CADResetUndois a new method that clears undo data.
CADResetUndoautomatically (see separate documentation) dependent on the state of theAutoResetUndoFlag (see note 422).
CADResetUndoin any phase of an event procedure has no effect on the undo trigger of the current event (although it clears previous undo data). See note 418.
CADSetUndoPrefsare new methods.
CADTriggerUndotriggers an application defined undo-redo or undo-only action. The undo and redo actions are to be defined by the application in the event procedure for the undo event, where EventData1
kCADUndoByApplication(see event docs).
is called in an event procedure,
the value of theEventResult parameter in the After or During phase should be
. If not so, CAD will trigger its own undo
action (overruling the effect of
CADImportDXFparser now ignores lines after the EOF tag.
CADImportDXFparser now skips blocks and inserts of blocks with empty names.