Visit Gigasoft's Web Site
 ProEssentials v10 Help

ZoomMode

Scope

Pego, Pesgo

Type

Boolean/Int32

Default

FALSE

.NET

PeGrid.Zoom.Mode

Ocx|Vcl

ZoomMode

DLL

PEP_bZOOMMODE

 

Purpose

This property can be used to learn whether the object is currently zooming. Zooming is the process of using alternate extents for the graphs grid. For the Graph object / Pego this is a read-only setting.

 

For the Scientific Graph / Pesgo, the developer can set ZoomMode = True and related zoom extent settings ZoomMinX, ZoomMaxX. However, MultiAxesSubsets is only compatible setting ZoomMode with MultiAxesSubsets if AllowZooming is restricted to Horizontal. The incompatibility is specifically with Y-axis zoom extents (ZoomMinY/ZoomMaxY) which can't address multiple independent Y scales. 

 

Setting

Description

TRUE

Enable Zooming, or Pesgo Zooming is in a zoomed state.

FALSE

Disable Zooming, or Pesgo is not in a zoomed state.

 

Comments

PeGrid.Zoom.Mode members of Pego.PeGrid.Zoom, Pesgo.PeGrid.Zoom

 

This property is used in conjunction with ZoomMaxY, ZoomMinY, ZoomMaxRY, ZoomMinRY, ZoomMaxX, ZoomMaxTX, ZoomMinTX, ZoomMinX, ZoomMinAxis, ZoomMaxAxis, and AllowZooming.

 

With the scientific graph, to manually zoom a graph, set ZoomMinX, ZoomMaxX, ZoomMinY, and ZoomMaxY considering MultiAxesSubsets use and or AllowZooming = Horizontal. Set the ZoomMode property to TRUE and call PEresetimage. For more information, see Chapter 7, Question 29.