mcGraphOverlaySelectedLabelHandling Enumeration
|
|
Allowed flags for the IMcGraphOverlayEx.SelectedLabelHandling property.
Namespace:
MediaCy.IQL.Display.Overlays
Assembly:
MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcGraphOverlaySelectedLabelHandling
Members
| Member name | Value | Description |
---|
| mcgoslhNoFlags | 0 | No flags, also the default |
| mcgoslhHideNonSelectedLabelsAlways | 1 | Labels of non-selectedobjects are not displayed whether any objects are selected or not; that is, if
no objects are selected, then no labels will be displayed unless the
McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfDisplayNonSelectedLabel bit is set. If the
mcgoslhHideNonSelectedIfAnySelected bit is set, then it takes precedence over
this flag. |
| mcgoslhHideNonSelectedIfAnySelected | 2 | If any object(s) areselected, then labels of non-selected objects are not displayed unless the
McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfDisplayNonSelectedLabel bit is set. If no
objects are selected then all labels are shown. If this flag is set, it takes
precendence over any set mcgoslhHideNonSelectedLabelsAlways flag. |
| mcgoslhForceBold | 16 | The text font (though notany NotesFont) is forced to be Bold for the label of any selected object. This
flag is ignored if the McGraphObj.LabelObject's
IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhForceItalic | 32 | The text font (though notany NotesFont) is forced to be Italic for the label of any selected object.
This flag is ignored if the McGraphObj.LabelObject's
IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhForceUnderline | 64 | The text font (though notany NotesFont) is forced to be Underlined for the label of any selected object.
This flag is ignored if the McGraphObj.LabelObject's
IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhForceBorder | 128 | The Border is forced tobe shown for the label of any selected object. This flag is ignored if the
McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhForceFill | 256 | The text background isforced to be shown Filled for the label of any selected object. This flag is
ignored if the McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags
property mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance
bit is set. |
| mcgoslhForceMasterColor | 512 | The TextColor is forcedto be the same as the master object's BorderColor if a border is showing or the
FillColor if there is no border. This flag is ignored if the
McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhKeepZoomWithImageLimit | 1024 | By default (if this flagis not set), the ZoomWithImageLimit of the label of a selected object is ignored
if it is greater than the McGraphOverlay.WorkingZoom , so that the
McGraphOverlay.WorkingZoom governs the magnification below which
ZoomWithImage=False object start to shrink. The effect is to enlarge the
selected object's label if the zoom is below the ZoomWithImageLimit but above
the WorkingZoom, as it often will be if the IMcGraphOverlayEx.OpptionFlags
mcGraphOverlayOptionFlags.mcgoofSetZoomLimitOnUserCreate or
mcgoofSetZoomLimitOnLinkedCreate. This flag is ignored if the
McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags property
mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance bit is
set. |
| mcgoslhFontScalingMask | 28672 | A mask for the portion ofthe SelectedLabelHandling porperty which specifies the degree of expansion to be
applied to the font of the LabelObject of selected objects. The value masked is
ignored if the McGraphObj.LabelObject's IMcGraphObjTextEx.TextControlFlags
property mcGraphObjTextControlFlags.mcgotcfIgnoreSelectedLabelHandlingAppearance
bit is set. See also the IMcGraphOverlayEx.OptionFlags
mcGraphOverlayOptionFlags.mcgoofSelectedObjLabelGetsWorkingZoom which can also
act to increase the relative size of selected labels under some circumstances. |
| mcgoslhFontScaling0 | 0 | Value masked by mcgoslhFontScalingMask: no scaling of selected label fonts. |
| mcgoslhFontScaling1 | 4096 | Value masked by mcgoslhFontScalingMask: 105% scaling of selected label fonts. |
| mcgoslhFontScaling2 | 8192 | Value masked by mcgoslhFontScalingMask: 110% scaling of selected label fonts. |
| mcgoslhFontScaling3 | 12288 | Value masked by mcgoslhFontScalingMask: 115% scaling of selected label fonts. |
| mcgoslhFontScaling4 | 16384 | Value masked by mcgoslhFontScalingMask: 120% scaling of selected label fonts. |
| mcgoslhFontScaling5 | 16384 | Value masked by mcgoslhFontScalingMask: 125% scaling of selected label fonts. |
| mcgoslhFontScaling6 | 16384 | Value masked by mcgoslhFontScalingMask: 135% scaling of selected label fonts. |
| mcgoslhFontScaling7 | 16384 | Value masked by mcgoslhFontScalingMask: 150% scaling of selected label fonts. |
See Also