| Member name | Value | Description |
---|
| mcmolpidEditMultipleSelect | 1 | In 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. |
| mcmolpidEditDisallowed | 2 | In 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. |
| mcmolpidEditDialogOpening | 3 | CRW 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) |
| mcmolpidEditDialogComplete | 4 | CRW 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) |
| mcmolpidCovertToPolyStarting | 5 | When 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). |
| mcmolpidCovertToPolyComplete | 6 | When 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. |
| mcmolpidActiveToolStatusChanged | 300 | Some 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. |
| mcmolpidLabelStateChanged | 601 | An 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_ZoomWithImage | 10054 | McGraphObj.ZoomWithImage property changed |
| ID_IMcGraphObj_BorderColor | 10055 | McGraphObj.BorderColor property changed |
| ID_IMcGraphObj_BorderWidth | 10057 | McGraphObj.BorderWidth property changed |
| ID_IMcGraphObj_BorderStyle | 10059 | McGraphObj.BorderStyle property changed |
| ID_IMcGraphObj_FillStyle | 10058 | McGraphObj.FillStyle property changed |
| ID_IMcGraphObj_FillColor | 10056 | McGraphObj.FillColor property changed |
| ID_IMcGraphObj_LineEnding | 10053 | McGraphObj.LineEnding property changed |
| ID_IMcGraphObj_FrameStart | 10067 | McGraphObj.FrameStart property changed |
| ID_IMcGraphObj_FrameEnd | 10068 | McGraphObj.FrameEnd property changed |
| ID_IMcGraphObj_SetLabelOffset | 10078 | McGraphObj.SetLabelOffset changed the offset. |
| ID_IMcGraphObjText_TextColor | 10111 | McGraphObjText.TextColor property changed |
| ID_IMcGraphObjText_WordBreak | 10115 | McGraphObjText.WordBreak property changed |
| ID_IMcGraphObjText_Alignment | 10114 | McGraphObjText.Alignment property changed |
| ID_IMcGraphObjText_AutoSize | 10116 | McGraphObjText.AutoSize property changed |
| ID_IMcGraphObjText_Text | 10113 | McGraphObjText.Text property changed |
| ID_IMcGraphObjText_Font | 10112 | McGraphObjText.Font property changed |
| ID_IMcGraphObjTextEx_TextControlFlags | 10277 | IMcGraphObjTextEx.TextControlFlags property changed |
| ID_IMcGraphObjTextEx_BoxRounding | 10278 | IMcGraphObjTextEx.BoxRounding property changed |
| ID_IMcGraphObjTextEx_ShadowOffsetXY | 10279 | IMcGraphObjTextEx.ShadowOffsetXY property changed |
| ID_IMcGraphObjTextEx_ShadowColor | 10280 | IMcGraphObjTextEx.ShadowColor property changed |
| ID_IMcGraphObjTextEx_PointerLineEndingStyle | 10281 | IMcGraphObjTextEx.PointerLineEndingStyle property changed |
| ID_IMcGraphObjTextEx_PointerLineStyle | 10282 | IMcGraphObjTextEx.PointerLineStyle property changed |
| ID_IMcGraphObjTextEx_PointerLineWidth | 10283 | IMcGraphObjTextEx.PointerLineWidth property changed |
| ID_IMcGraphObjTextEx_PointerLineColor | 10284 | IMcGraphObjTextEx.PointerLineColor property changed |
| ID_IMcGraphObjTextEx_PointerLineAnchorPosition | 10285 | IMcGraphObjTextEx.PointerLineAnchorPosition property changed |
| ID_IMcGraphObjTextEx_NotesTextColor | 10286 | IMcGraphObjTextEx.NotesTextColor property changed |
| ID_IMcGraphObjTextEx_NotesFont | 10287 | IMcGraphObjTextEx.NotesFont property changed |
| ID_IMcGraphObjTextEx_NotesText | 10288 | IMcGraphObjTextEx.NotesText property changed |
| ID_IMcGraphObjTextEx_NotesAlignment | 10289 | IMcGraphObjTextEx.NotesAlignment property changed |
| ID_IMcGraphObjTextEx_NotesShadowColor | 10290 | IMcGraphObjTextEx.NotesShadowColor property changed |
| ID_IMcGraphObjTextEx_AutoWrapLength | 10291 | IMcGraphObjTextEx.AutoWrapLength property changed |
| ID_IMcGraphObjTextEx_LabelPriority | 10292 | IMcGraphObjTextEx.LabelPriority property changed |
| ID_IMcGraphObjPoly_Closed | 10181 | McGraphObjPoly.Closed property changed |
| ID_IMcGraphObjPoly2_SmoothCurves | 10185 | McGraphObjPoly.SmoothCurves property changed |
| ID_IMcGraphObjPoly_RemovePoint | 10183 | McGraphObjPoly.RemovePoint called. McGraphPoly.LastTargetIndex has the index of the point removed. |
| ID_IMcGraphObjPoly2_InsertPoint | 10186 | McGraphObjPoly.InsertPoint property changed. McGraphPoly.LastTargetIndex has the insertion point index. |
| ID_IMcGraphObjPoint_Shape | 10191 | McGraphObjPoint.Shape property changed |
| ID_IMcGraphObjPoint_ScalePercent | 10193 | |
| ID_IMcGraphObj_DrawingOrder | 10091 | McGraphObj.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_AngleOfRotation | 10093 | McGraphObj.AngleOfRotation property changed |
| ID_IMcGraphObj2_Opacity | 10094 | McGraphObj.Opacity property changed |
| ID_IMcGraphObj2_Layer | 10095 | McGraphObj.Layer property changed |
| ID_IMcGraphObj2_MemberOfGroup | 10096 | McGraphObj.MemberOfGroup property changed |
| ID_IMcGraphObj2_ZoomWithImageLimit | 10097 | McGraphObj.ZoomWithImageLimit property changed |
| ID_IMcGraphObj2_FillOpacity | 10452 | McGraphObj.FillOpacity property changed |
| ID_IMcGraphObjRect_Square | 10132 | McGraphObjRect.Square property changed |
| ID_IMcGraphObjCircle_CircleType | 10171 | McGraphObjCircle.CircleType property changed |
| ID_IMcGraphObjCircle_ShowLine | 10172 | McGraphObjCircle.ShowLine property changed |
| ID_IMcGraphObjGroup_Group | 10201 | McGraphObjGroup.Group method was called to add all selected objects. |
| ID_IMcGraphObjGroup_Ungroup | 10202 | |
| ID_IMcGraphObjGroup_Count | 10203 | McGraphObjGroup.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_GroupType | 10205 | McGraphObjGroup.GroupType property changed. |
| ID_IMcGraphObjBitmap_SetBitmap | 10221 | McGraphObjBitmap.SetBitmap property changed. |
| ID_IMcGraphObjBitmap_MaskBitmap | 10222 | McGraphObjBitmap.MaskBitmap property changed. |
| ID_IMcGraphObjBitmap_Palette | 10224 | McGraphObjBitmap.Palette property changed. |
| ID_IMcGraphObjBitmap_TransparentColorRange | 10225 | McGraphObjBitmap.TransparentColorRange property changed. |
| ID_IMcGraphObjBitmap_ShowRectangle | 10226 | McGraphObjBitmap.ShowRectangle property changed. |
| ID_IMcGraphObjEx_Name | 10261 | ID_IMcGraphObjEx.Name |
| ID_IMcGraphObjEx_Description | 10262 | ID_IMcGraphObjEx.NDescription |
| ID_IMcGraphObjEx_ExtendedStyle | 10263 | ID_IMcGraphObjEx.ExtendedStyle |
| ID_IMcGraphOverlay_PropertySheetTitle | 10014 | McGraphOverlay.PropertySheetTitle property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay_PropertySheetTop | 10013 | McGraphOverlay.PropertySheetTop property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay_PropertySheetLeft | 10012 | McGraphOverlay.PropertySheetLeft property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_DefaultLayer | 10046 | McGraphOverlay.DefaultLayer property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerVisible | 10047 | McGraphOverlay.LayerVisible property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerDisplayOrder | 10048 | McGraphOverlay.LayerDisplayOrder property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerName | 10049 | McGraphOverlay.LayerName property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerOpacity | 10120 | McGraphOverlay.LayerOpacity property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerFrameStart | 10125 | McGraphOverlay.LayerFrameStart property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_LayerFrameEnd | 10126 | McGraphOverlay.LayerFrameEnd property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_SnapToGrid | 10128 | McGraphOverlay.SnapToGrid property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_WorkingZoom | 10129 | McGraphOverlay.WorkingZoom property changed. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_AboutTo_SetObjectsLayer | 10400 | McGraphOverlay.SetObjectsLayer is about to change the Layer property of zero or more objects. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_DoneWith_SetObjectsLayer | 10401 | McGraphOverlay.SetObjectsLayer is done changing the Layer property of zero or more objects. The Object argument will be Nothing. |
| ID_IMcGraphOverlay2_UseAsDefaultOverlay | 10402 | McGraphOverlay.NotifyContext has been assigned a value of mcgoncSend_UseAsDefaultOverlay_Notify. |
| ID_IMcGraphOverlay2_AutoTraceCalledFor | 10403 | McGraphOverlay.NotifyContext has been assigned a value of mcgoncSend_AutoTraceCalledFor_Notify. |
| ID_IMcGraphOverlayEx_DisplayName | 10241 | IMcGraphOverlayEx.DisplayName property changed. |
| ID_IMcGraphOverlayEx_Description | 10242 | IMcGraphOverlayEx.Description property changed. |
| ID_IMcGraphOverlayEx_OptionFlags | 10243 | IMcGraphOverlayEx.OptionFlags property changed. |
| ID_IMcGraphOverlayEx_ToolCursor | 10244 | IMcGraphOverlayEx.ToolCursors property changed. |
| ID_IMcGraphOverlayEx_SelectedLabelHandling | 10248 | McAutoTrace properties |
| ID_IMcAutoTrace_TraceState | 10365 | McAutoTrace.TraceState property changed. |
| ID_IMcAutoTrace_TraceDelayInterval | 10367 | McAutoTrace.TraceDelayInterval property changed. |
| ID_IMcAutoTrace_TraceControl | 10368 | McAutoTrace.TraceControl property changed. |
| ID_IMcAutoTrace_TracedImage | 10369 | McAutoTrace.TracedImage property changed. |
| ID_IMcAutoTrace_FrameIndex | 10370 | McAutoTrace.FrameIndex property changed. |
| ID_IMcAutoTrace_TraceBounds | 10371 | McAutoTrace.TraceBounds property changed. |
| ID_IMcAutoTrace_EdgeLuminanceRange | 10372 | McAutoTrace.EdgeLuminanceRange property changed. |
| ID_IMcAutoTrace_ResultSmoothing | 10373 | McAutoTrace.ResultSmoothing property changed. |
| ID_IMcAutoTrace_NoiseReduction | 10374 | McAutoTrace.NoiseReduction property changed. |
| ID_IMcAutoTrace_EdgeQualityThreshold | 10375 | McAutoTrace.EdgeQualityThreshold property changed. |
| ID_IMcAutoTrace_Momentum | 10376 | McAutoTrace.Momentum property changed. |
| ID_IMcAutoTrace2_SizeRatio | 10380 | McAutoTrace.SizeRatio property changed. |