Click or drag to resize

mcGraphOverlayNotifyContext Enumeration

Values and flags for the NotifyContext property. The low order bits of the NotifyContext property are a numeric count of the notify depth (which will be zero if no notify is in progress). The other values are bit flags that indicate if the notify currently in progress was caused by some user action. One of these flags (mcgoncFromTool) is set automatically. The other flag (mcgoncFromUser) must be set by assignment before calling a method (e.g., EditPaste) that will produce a notify and that you want to flag as being user intiated.

Namespace:  MediaCy.IQL.Display.Overlays
Assembly:  MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcGraphOverlayNotifyContext
Members
  Member nameValueDescription
mcgoncNone0no context flags and zero notify depth
mcgoncNotifyDepthMask255Mask for the notify depth portion ofthe property. The notify depth count portion of the NotifyContext property is set automatically and cannot be changed by assignment.
mcgoncCreationNotComplete256The notify event was fired before theNotifyCreationComplete method was called. This can happen during the dragging of handles if the mcGraphOverlayOptionFlags.mcgoofNotifyDragDuringCreation bit is set in the IMcGraphOverlayEx.OptionFlags property
mcgoncFromTool4096The notify event came from use of atool. This flag will be set automatically for some notifications. You can set it before assigning to McGraphObj.RotatedPostion or McGraphObj.RotatedHandle to indicate that the assignment is made from a tool.
mcgoncFromUser8192The notify event came from use ofsome UI element such as a menu or toolbar. This flag is never set automatically. It must be assigned to the NotifyContext property before the call that initiates the event..
mcgoncDragging16384The notify event was caused bydragging. This flag will be set automatically for some notifications. You can set it before assigning to McGraphObj.RotatedPostion or McGraphObj.RotatedHandle to indicate that the assignment is made from a tool.
mcgoncFromUserMask28672mask for the notify flags thatindicate that the notify was caused by some user-initiated action (as opposed to a macro call).
mcgoncOperationAboutToStart32768If set during an event, thisstate indicates that the operation being notified is about to start, but that no changes have been made by that operation as yet.
mcgoncSend_UseAsDefaultOverlay_Notify32768Assigning toMcGraphOverlay.NotifyContext with this value immediately fires an ObjectPropertyChanged event with an Object of Nothing and a PropertyId of ID_IMcGraphOverlay2_UseAsDefaultOverlay. The event handler for the McImage.AnnotationOverlay uses this notification to save the current set of AnnotationOverlay properties as the default.
mcgoncSend_AutoTraceCalledFor_Notify32769Assigning toMcGraphOverlay.NotifyContext with this value immediately fires an ObjectPropertyChanged event with an Object of Nothing and a PropertyId of ID_IMcGraphOverlay2_AutoTraceCalledFor. An event handler for this notification will use it to display controls for setting auto trace speed and other options.
See Also