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
SyntaxProperty WorkingZoom As Double
Get
Set
Property Value
Type:
Double
RemarksGraphic 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 AlsoReference
ZoomWithImage
ZoomWithImageLimit