Click or drag to resize

IMcGraphOverlay2WorkingZoom Property

Magnification (as a percent) below which objects should shrink by default.

Namespace:  MediaCy.IQL.Display.Overlays
Assembly:  MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
Syntax
VB
Property WorkingZoom As Double
	Get
	Set

Property Value

Type: Double
Remarks
Graphic elements that have their McGraphObj.ZoomWithImage property set False keep the same size as the host McBasicView is zoomed in (higher Magnification) or out (lower Magnification). This works well for objects such as text labels and point symbols when zooming in, but the effect when zooming out is problematic. If graphic objects are kept the same size when zooming out, then at some point they tend to become too crowded and quickly obscure the display of the underlying image and other graphic elements. What is needed is for these objects to start zooming with the image (getting smaller) when magnification gets below some threshold. The WorkingZoom property sets the default for this threshold as a zoom percentage. Each individual graphic object also has its own independent "start shrinking" threshold, the McGraphObj.ZoomWithImageLimit property. If McGraphObj.ZoomWithImageLimit is set to zero (the usual case), then the ZoomWithImageLimit is set by the McGraphOverlay.WorkingZoom property. If the ZoomWithImageLimit is set to any value other than zero, then it is used as the limit for that McGraphObj. As the name implies, the WorkingZoom property should generally be set to the smallest magnification at which actual interactive work will be done on the image. At zooms below this level text and symbols should start shrinking, so that "thumbnail" and "overview" views are not overwhelmed by working graphic elments. The default for WorkingZoom is 100, which is appropriate for images that can fit onto the screen at 100% zoom or where work is done at 100% zoom. For some larger images, jobs such as placing marker points or labels are done at zooms less than 100%; in these cases WorkingZoom should be set to a lower value. Setting WorkingZoom to a value above 100 is allowed, though it rarely makes sense. Setting WorkingZoom to a zero or a very small value will turn off the effect. This is not generally recommended, since you almost always will want labels and symbols to shrink for thumbnail images (ones shown with a very small Magnification).
See Also