Share

AcEdInputContextReactor

Class Hierarchy

AcEdInputContextReactor
    AcEdSSGetFilter
    AcEdSSGetSubSelectFilter

C++

class AcEdInputContextReactor;

File

acedinpt.h

Description

This class provides reactors for notification of user prompts that are starting and completing. The parameters ALL have the same meaning as the parameters in the corresponding acedGetxxxx() functions.

Note that the inputs can only be discerned from the beginGetxxxx callbacks and the outputs are returned to the endGetxxxx callbacks. This eliminates redundancy, and obviously, the timing is right. Within a given document, these callbacks can be nested, but an endGetxxxx callback will always balance with a beginGetxxxx callback within a document, unless AutoCAD terminates in mid-command.

Note also that the acedInitGet() parameters are folded into the beginGetxxxx callbacks, and if a keyword is specified and entered, the PromptStatus will be set accordingly and the pKeyword parameter will point to the keyword.

And finally, note that many endGetXXX() methods pass non-const references to the return value. Callers are not expected to modify these values and the args will change to const references in the future.

Links

AcEdInputContextReactor Methods

See Also

AcDbCustomOsnapInfo, AcDbCustomOsnapManager, AcDbCustomOsnapMode, AcEdInputPointFilter, AcEdInputPointManager, AcEdInputPointMonitor, AcGiGlyph

Was this information helpful?