Click or drag to resize

mcMcOvrLibPropertyIDs Enumeration

Values for the ObjectPropertyChanged propertyId argument.

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 mcMcOvrLibPropertyIDs
Members
  Member nameValueDescription
mcmolpidEditMultipleSelect1In the McGraphToolSelecttool, when the user double-clicks and there are multiple objects selected, no property edit dialog is brought up, but an ObjectPropertyChanged event is fired with this code as the propertyId argument. The Object argument is the first selected object. No property change has actually happened when this event is fired.
mcmolpidEditDisallowed2In the McGraphToolSelecttool, when the user double-clicks on the selected object but the mcgsAllowPropChange Style bit is not set in the object (this is the default situation), then the obsolete internal modal property edit dialog is not brought up. In this case, an ObjectPropertyChanged event is fired with this code as the propertyId argument. The Object argument is the selected object. No property change has actually happened when this event is fired.
mcmolpidEditDialogOpening3CRW 2013-07-28 not currently used by default or by Premier. When the obsolete modal Edit Properties dialog is opened, an ObjectPropertyChanged event is fired with this code as the propertyId argument before any property changes will have been made. No property change has actually happened when this event is fired, but you may subsequently receive a series of 0 or more of such events depending on how many property changes the user makes while the dialog is open. If the Object parameter of the event is Nothing, then the global overlay properties dialog is being opened rather than the graphic object properties dialog. (See also: mcmolpidEditDialogComplete)
mcmolpidEditDialogComplete4CRW 2013-07-28 not currently used default or by Premier. When the obsolete modal Edit Properties dialog is closed, an ObjectPropertyChanged event is fired with this code as the propertyId argument after all property changes have been applied. All property changes have already happened when this event is fired, so you may have received a series of 0 or more of such events depending on how many property changes the user made while the dialog was open. If the Object parameter of the event is Nothing, then the global overlay properties dialog is being closed rather than the graphic object properties dialog. (See Also: mcmolpidEditDialogOpening)
mcmolpidCovertToPolyStarting5When theMcGraphOverlayEx.ConvertToPoly method is executed, an ObjectPropertyChanged event is fired with this code as the propertyId argument before any objects are converted. After this event, one or more object deletions, creations and selection changes may be made to implement the coversion. The McGraphOverlay.NotifyContext during all of the events associated with these changes will have the mcGraphOverlayNotifyContext mcgoncFromTool and mcgoncFromUser bits clear. Note however, that either of these bits might be set during the ObjectPropertyChanged(mcmolpidCovertToPolyStarting) event, depending on the context in which the McGraphOverlayEx.ConvertToPoly call was made. (See Also: mcmolpidCovertToPolyComplete).
mcmolpidCovertToPolyComplete6When theMcGraphOverlayEx.ConvertToPoly method is executed, an ObjectPropertyChanged event is fired with a mcmolpidCovertToPolyStarting code as the propertyId argument before any objects are converted. After all objects are converted, an ObjectPropertyChanged event is fired with this code as the propertyId argument to signal that the conversion(s) are complete.
mcmolpidActiveToolStatusChanged300Some tools may cause anObjectPropertyChanged event to be fired with this PropertyId, indicating that the McGraphOverlay.ActiveTool has had a change of status that may require attention. The Object event parameter will be Nothing. Note that mcMcOvrLibPropertyIDs greater than this one represent real property changes.
mcmolpidLabelStateChanged601An ObjectPropertyChangedevent is fired with this PropertyId, whenever one of the label-related bits of the Style property change (the bits masked by mcGraphObjStyle.mcgsLabelBitsMask). A change in the label style may merely reposition the LabelObject with respect to its master or it may create one or remove the LabelObject altogther. At the time that this event is fired, the LabelObject will have been created and in its final position, or will have been destroyed (in which case the LabelObject property will be Nothing). The Object event parameter will be the master object whose label state is changing.
ID_IMcGraphObj_ZoomWithImage10054McGraphObj.ZoomWithImage property changed
ID_IMcGraphObj_BorderColor10055McGraphObj.BorderColor property changed
ID_IMcGraphObj_BorderWidth10057McGraphObj.BorderWidth property changed
ID_IMcGraphObj_BorderStyle10059McGraphObj.BorderStyle property changed
ID_IMcGraphObj_FillStyle10058McGraphObj.FillStyle property changed
ID_IMcGraphObj_FillColor10056McGraphObj.FillColor property changed
ID_IMcGraphObj_LineEnding10053McGraphObj.LineEnding property changed
ID_IMcGraphObj_FrameStart10067McGraphObj.FrameStart property changed
ID_IMcGraphObj_FrameEnd10068McGraphObj.FrameEnd property changed
ID_IMcGraphObj_SetLabelOffset10078McGraphObj.SetLabelOffset changed the offset.
ID_IMcGraphObjText_TextColor10111McGraphObjText.TextColor property changed
ID_IMcGraphObjText_WordBreak10115McGraphObjText.WordBreak property changed
ID_IMcGraphObjText_Alignment10114McGraphObjText.Alignment property changed
ID_IMcGraphObjText_AutoSize10116McGraphObjText.AutoSize property changed
ID_IMcGraphObjText_Text10113McGraphObjText.Text property changed
ID_IMcGraphObjText_Font10112McGraphObjText.Font property changed
ID_IMcGraphObjTextEx_TextControlFlags10277IMcGraphObjTextEx.TextControlFlags property changed
ID_IMcGraphObjTextEx_BoxRounding10278IMcGraphObjTextEx.BoxRounding property changed
ID_IMcGraphObjTextEx_ShadowOffsetXY10279IMcGraphObjTextEx.ShadowOffsetXY property changed
ID_IMcGraphObjTextEx_ShadowColor10280IMcGraphObjTextEx.ShadowColor property changed
ID_IMcGraphObjTextEx_PointerLineEndingStyle10281IMcGraphObjTextEx.PointerLineEndingStyle property changed
ID_IMcGraphObjTextEx_PointerLineStyle10282IMcGraphObjTextEx.PointerLineStyle property changed
ID_IMcGraphObjTextEx_PointerLineWidth10283IMcGraphObjTextEx.PointerLineWidth property changed
ID_IMcGraphObjTextEx_PointerLineColor10284IMcGraphObjTextEx.PointerLineColor property changed
ID_IMcGraphObjTextEx_PointerLineAnchorPosition10285IMcGraphObjTextEx.PointerLineAnchorPosition property changed
ID_IMcGraphObjTextEx_NotesTextColor10286IMcGraphObjTextEx.NotesTextColor property changed
ID_IMcGraphObjTextEx_NotesFont10287IMcGraphObjTextEx.NotesFont property changed
ID_IMcGraphObjTextEx_NotesText10288IMcGraphObjTextEx.NotesText property changed
ID_IMcGraphObjTextEx_NotesAlignment10289IMcGraphObjTextEx.NotesAlignment property changed
ID_IMcGraphObjTextEx_NotesShadowColor10290IMcGraphObjTextEx.NotesShadowColor property changed
ID_IMcGraphObjTextEx_AutoWrapLength10291IMcGraphObjTextEx.AutoWrapLength property changed
ID_IMcGraphObjTextEx_LabelPriority10292IMcGraphObjTextEx.LabelPriority property changed
ID_IMcGraphObjPoly_Closed10181McGraphObjPoly.Closed property changed
ID_IMcGraphObjPoly2_SmoothCurves10185McGraphObjPoly.SmoothCurves property changed
ID_IMcGraphObjPoly_RemovePoint10183McGraphObjPoly.RemovePoint called. McGraphPoly.LastTargetIndex has the index of the point removed.
ID_IMcGraphObjPoly2_InsertPoint10186McGraphObjPoly.InsertPoint property changed. McGraphPoly.LastTargetIndex has the insertion point index.
ID_IMcGraphObjPoint_Shape10191McGraphObjPoint.Shape property changed
ID_IMcGraphObjPoint_ScalePercent10193
ID_IMcGraphObj_DrawingOrder10091McGraphObj.DrawingOrder property changed by aMcGraphOverlay.MoveToFront, McGraphOverlay.MoveToBack, McGraphOverlay.MoveForward or McGraphOverlay.MoveBackward method call. The ObjectPropertyChanged notification is only sent for the moved object(s), even though other objects may also have a change in their DrawingOrder property as a result of the reordering. For efficiency, it is best not to access the new DrawingOrder property during the ObjectPropertyChanged notification, since this triggers a complete renumbering. Better is just to set a flag noting that any of these properties that you have stored will need to be reaccessed later.
ID_IMcGraphObj2_AngleOfRotation10093McGraphObj.AngleOfRotation property changed
ID_IMcGraphObj2_Opacity10094McGraphObj.Opacity property changed
ID_IMcGraphObj2_Layer10095McGraphObj.Layer property changed
ID_IMcGraphObj2_MemberOfGroup10096McGraphObj.MemberOfGroup property changed
ID_IMcGraphObj2_ZoomWithImageLimit10097McGraphObj.ZoomWithImageLimit property changed
ID_IMcGraphObj2_FillOpacity10452McGraphObj.FillOpacity property changed
ID_IMcGraphObjRect_Square10132McGraphObjRect.Square property changed
ID_IMcGraphObjCircle_CircleType10171McGraphObjCircle.CircleType property changed
ID_IMcGraphObjCircle_ShowLine10172McGraphObjCircle.ShowLine property changed
ID_IMcGraphObjGroup_Group10201McGraphObjGroup.Group method was called to add all selected objects.
ID_IMcGraphObjGroup_Ungroup10202
ID_IMcGraphObjGroup_Count10203McGraphObjGroup.Count has changed due to a call to eitherMcGraphObjGroup.Group or McGraphObjGroup.Ungroup adding or removing one member. The ID_IMcGraphObjGroup_Group or ID_IMcGraphObjGroup_Ungroup property notifies are sent if no single object is specified for the group or ungroup operation.
ID_IMcGraphObjGroup_GroupType10205McGraphObjGroup.GroupType property changed.
ID_IMcGraphObjBitmap_SetBitmap10221McGraphObjBitmap.SetBitmap property changed.
ID_IMcGraphObjBitmap_MaskBitmap10222McGraphObjBitmap.MaskBitmap property changed.
ID_IMcGraphObjBitmap_Palette10224McGraphObjBitmap.Palette property changed.
ID_IMcGraphObjBitmap_TransparentColorRange10225McGraphObjBitmap.TransparentColorRange property changed.
ID_IMcGraphObjBitmap_ShowRectangle10226McGraphObjBitmap.ShowRectangle property changed.
ID_IMcGraphObjEx_Name10261ID_IMcGraphObjEx.Name
ID_IMcGraphObjEx_Description10262ID_IMcGraphObjEx.NDescription
ID_IMcGraphObjEx_ExtendedStyle10263ID_IMcGraphObjEx.ExtendedStyle
ID_IMcGraphOverlay_PropertySheetTitle10014McGraphOverlay.PropertySheetTitle property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay_PropertySheetTop10013McGraphOverlay.PropertySheetTop property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay_PropertySheetLeft10012McGraphOverlay.PropertySheetLeft property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_DefaultLayer10046McGraphOverlay.DefaultLayer property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerVisible10047McGraphOverlay.LayerVisible property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerDisplayOrder10048McGraphOverlay.LayerDisplayOrder property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerName10049McGraphOverlay.LayerName property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerOpacity10120McGraphOverlay.LayerOpacity property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerFrameStart10125McGraphOverlay.LayerFrameStart property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_LayerFrameEnd10126McGraphOverlay.LayerFrameEnd property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_SnapToGrid10128McGraphOverlay.SnapToGrid property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_WorkingZoom10129McGraphOverlay.WorkingZoom property changed. The Object argument will be Nothing.
ID_IMcGraphOverlay2_AboutTo_SetObjectsLayer10400McGraphOverlay.SetObjectsLayer is about to change the Layer property of zero or more objects. The Object argument will be Nothing.
ID_IMcGraphOverlay2_DoneWith_SetObjectsLayer10401McGraphOverlay.SetObjectsLayer is done changing the Layer property of zero or more objects. The Object argument will be Nothing.
ID_IMcGraphOverlay2_UseAsDefaultOverlay10402McGraphOverlay.NotifyContext has been assigned a value of mcgoncSend_UseAsDefaultOverlay_Notify.
ID_IMcGraphOverlay2_AutoTraceCalledFor10403McGraphOverlay.NotifyContext has been assigned a value of mcgoncSend_AutoTraceCalledFor_Notify.
ID_IMcGraphOverlayEx_DisplayName10241IMcGraphOverlayEx.DisplayName property changed.
ID_IMcGraphOverlayEx_Description10242IMcGraphOverlayEx.Description property changed.
ID_IMcGraphOverlayEx_OptionFlags10243IMcGraphOverlayEx.OptionFlags property changed.
ID_IMcGraphOverlayEx_ToolCursor10244IMcGraphOverlayEx.ToolCursors property changed.
ID_IMcGraphOverlayEx_SelectedLabelHandling10248McAutoTrace properties
ID_IMcAutoTrace_TraceState10365McAutoTrace.TraceState property changed.
ID_IMcAutoTrace_TraceDelayInterval10367McAutoTrace.TraceDelayInterval property changed.
ID_IMcAutoTrace_TraceControl10368McAutoTrace.TraceControl property changed.
ID_IMcAutoTrace_TracedImage10369McAutoTrace.TracedImage property changed.
ID_IMcAutoTrace_FrameIndex10370McAutoTrace.FrameIndex property changed.
ID_IMcAutoTrace_TraceBounds10371McAutoTrace.TraceBounds property changed.
ID_IMcAutoTrace_EdgeLuminanceRange10372McAutoTrace.EdgeLuminanceRange property changed.
ID_IMcAutoTrace_ResultSmoothing10373McAutoTrace.ResultSmoothing property changed.
ID_IMcAutoTrace_NoiseReduction10374McAutoTrace.NoiseReduction property changed.
ID_IMcAutoTrace_EdgeQualityThreshold10375McAutoTrace.EdgeQualityThreshold property changed.
ID_IMcAutoTrace_Momentum10376McAutoTrace.Momentum property changed.
ID_IMcAutoTrace2_SizeRatio10380McAutoTrace.SizeRatio property changed.
See Also