Click or drag to resize

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
Syntax
VB
Public Enumeration mcGraphOverlaySelectedLabelHandling
Members
  Member nameValueDescription
mcgoslhNoFlags0No flags, also the default
mcgoslhHideNonSelectedLabelsAlways1Labels 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.
mcgoslhHideNonSelectedIfAnySelected2If 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.
mcgoslhForceBold16The 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.
mcgoslhForceItalic32The 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.
mcgoslhForceUnderline64The 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.
mcgoslhForceBorder128The 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.
mcgoslhForceFill256The 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.
mcgoslhForceMasterColor512The 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.
mcgoslhKeepZoomWithImageLimit1024By 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.
mcgoslhFontScalingMask28672A 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.
mcgoslhFontScaling00Value masked by mcgoslhFontScalingMask: no scaling of selected label fonts.
mcgoslhFontScaling14096Value masked by mcgoslhFontScalingMask: 105% scaling of selected label fonts.
mcgoslhFontScaling28192Value masked by mcgoslhFontScalingMask: 110% scaling of selected label fonts.
mcgoslhFontScaling312288Value masked by mcgoslhFontScalingMask: 115% scaling of selected label fonts.
mcgoslhFontScaling416384Value masked by mcgoslhFontScalingMask: 120% scaling of selected label fonts.
mcgoslhFontScaling516384Value masked by mcgoslhFontScalingMask: 125% scaling of selected label fonts.
mcgoslhFontScaling616384Value masked by mcgoslhFontScalingMask: 135% scaling of selected label fonts.
mcgoslhFontScaling716384Value masked by mcgoslhFontScalingMask: 150% scaling of selected label fonts.
See Also