Visit Gigasoft's Web Site
 ProEssentials v9 Help

ZoomLimits

Scope

Pego, Pesgo, Pepso

Type

Int32

Default

PEZL_NONE

.NET

PeUserInterface.Allow.ZoomLimits

Ocx|Vcl

ZoomLimits

DLL

PEP_nZOOMLIMITS

 

Purpose

Used to restrain the zooming to an axis or particular shape. Added this feature to aid in providing an interface via ZoomInterfaceOnly allowing user to draw lines, rects, ellipses via the GraphAnnotation mechanism. Polar charts only support Square setting.

 

.NET Gigasoft.Enums.

ActiveX and

 

ZoomLimits.

DLL Constants

Description

None

PEZL_NONE(0)

No limits or restraints on zooming.

Axis

PEZL_AXIS(1)

Limit zooming within border of one axis.

Horizonal

PEZL_HORIZONTAL(2)

Limit zooming within border of one axis and automatically select entire vertical axis area.

Vertical

PEZL_VERTICAL(3)

Limit zooming within border of one axis and automatically select entire horizonal axis area.

Shape

PEZL_SHAPE(4)

Limit zooming within border of one axis and shape of current axis.

Square

PEZL_SQUARE(5)

Limit zooming within border of only one axis and shape of a square.

 

VCL Enumerations:

Replace the x prefix with either g(graph), sg(scientific graph), or ps(polar/smith)

eZoomStyle = (xNoZoomLimits, xAxisLimits, xAxisHorizontal, xAxisVertical, xAxisShape, xAxisSquare);

 

Comments

PeUserInterface.Allow.ZoomLimits members of Pego.PeUserInterface.Allow, Pesgo.PeUserInterface.Allow, Pepso.PeUserInterface.Allow

 

See Also: AllowZooming, ZoomStyle, ZoomInterfaceOnly