C++
enum GripFlags { kSkipWhenShared = 0x1, kDisableRubberBandLine = 0x2, kDisableModeKeywords = 0x4, kDrawAtDragImageGripPoint = 0x8, kTriggerGrip = 0x10, kTurnOnForcedPick = 0x20, kMapGripHotToRtClk = 0x40, kGizmosEnabled = 0x80, kGripIsPerViewport = 0x100, kGripEditTip = 0x200, kGripIsDisabled = 0x400, kGripRightClickIsNewStyle = 0x800, kGripSynergyPrompt = 0x1000 };
File
dbgripoperations.h
Members
Members | Description |
---|---|
kSkipWhenShared | This grip's custom graphics should be skipped when the grip point is shared |
kDisableRubberBandLine | No rubber-band line should be drawn for a drag operation involving this grip |
kDisableModeKeywords | No grip edit mode keywords are available for grip operations involving this grip |
kDrawAtDragImageGripPoint | The grip wants to draw itself at the grip's point in the drag image (grip point + (cursor point - base point)) during drag operations |
kTriggerGrip | This grip should be treated as a trigger grip |
kMapGripHotToRtClk | The popup menu determined by the AcDbGripData::setRtClk() function is invoked when the grip is made hot, with no need to right click |
kGizmosEnabled | If enabled, gizmos can be used to modify a grip. When the user hovers over the grip, the active gizmo will appear. |
kGripIsPerViewport | All entities within the selection aperture are identified for every digitizer/mouse event, regardless of whether a point is being acquired or whether any OSNAP modes are currently active |
kGripEditTip | For internal use only. |
Description
This enumeration provides values specifying application behavior concerning the grip. The descriptions of the Edit methods for these values explain the implications of these settings in more detail.
Changed Declaration
New:
kGripRightClickIsNewStyle = 0x800