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
SyntaxPublic Enumeration mcGraphOverlayNotifyContext
Members
| Member name | Value | Description |
---|
| mcgoncNone | 0 | no context flags and zero notify depth |
| mcgoncNotifyDepthMask | 255 | Mask 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. |
| mcgoncCreationNotComplete | 256 | The 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 |
| mcgoncFromTool | 4096 | The 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. |
| mcgoncFromUser | 8192 | The 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.. |
| mcgoncDragging | 16384 | The 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. |
| mcgoncFromUserMask | 28672 | mask for the notify flags thatindicate that the notify was caused by some user-initiated action (as
opposed to a macro call). |
| mcgoncOperationAboutToStart | 32768 | If 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_Notify | 32768 | Assigning 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_Notify | 32769 | Assigning 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