Visit Gigasoft's Web Site
 ProEssentials v10 Help

Gigasoft.ProEssentials.Pego.PeUserInterface.Scrollbar Members

CursorPageAmount

This property is used to control the increment/decrement of the cursor position when the user presses the Page-Up/Page-Down keys.

DisableThumbTracking

Set true to disable new logic that performs immediate chart updates while dragging scrollbars.

HorzScrollPos

This property stores and sets the current state of the horizontal scroll bar position.

HScrollStyle

The property defaults to zero which enables a new scrolling style for Graph Objects. In this new style, if there is no table shown, the PointLabels scroll/move with the data.

MouseDraggingX

Gets or Sets whether user can click, grab and drag the chart via the mouse in horizontal direction. Pego and Pesgo, the horizontal scrollbar must be visible for this feature to function. Also required for WinForm, WPF two finger touch gesture scrolling.

MouseDraggingY

Gets or Sets whether user can click, grab and drag the chart via the mouse in vertical direction. For Pego, Pesgo, the vertical scrollbar must be visible for this feature to function. Also required for WinForm, WPF two finger touch gesture scrolling.

MouseWheelFunction

This property controls the functionality of the mouse wheel. VCL Enumerations: Replace the x prefix with either g(graph), sg(scientific graph), td(3D scientific graph), ps(polar/smith), or pc(pie chart).

MouseWheelZoomFactor

Allows adjusting the logical zoom/unzoom amount per notch on the mouse wheel. Controls the rate at which the data is zoomed via the mouse wheel. Likely useful range is 25.0 to 1.01. Note value is always larger than 1.01.

MouseWheelZoomSmoothness

Set to force additional n image updates and thus animates the transition of zoom via mouse wheel. We recommend a value 6 for good mix of performance and smoothness. Set to values between 2 to 40. Direct3D RenderEngine can easily support 20 or more. Set to 0 to disable.

PinchZoomFactor

Allows adjusting the logical zoom/unzoom amount per gesture zoom message/event. Controls the rate at which the data is zoomed via pinch. Likely useful range is 2.0 to 1.01. Note value is always larger than 1.01.

PinchZoomSmoothness

Set to force additional n image updates and thus animates the transition of zoom via pinch touch gesture. We recommend a value 2 or 3 for good mix of performance and smoothness.

PointsToGraph

This property controls the number of points to be viewed. If this value is Zero or is equal to Points, then all of the Graphs points will be displayed.

PointsToGraphInit

This property controls whether the first points or last points are initially displayed when the object has a horizontal scrollbar. Possible values are: Graph VCL Enumerations ePointsToGraphInit = (gFirst, gLast);

SBCode

The .NET developer reads this property in response to a PePreHScroll or PePreVScroll event. When using the ActiveX/VCL interface, in response to a PreHScroll or PreVScroll event handler.

SBPos

The .NET developer reads this property in response to a PePreHScroll or PePreVScroll event. When using the ActiveX/VCL interface, in response to a PreHScroll or PreVScroll event handler.

ScrollingFactor

When Points is more than 32000 then scrolling 1 position on the horizontal scroll bar actually moves the chart by more than one point index. The quantity of points scrolled in one scroll bar position is read from this property.

ScrollingRange

If your chart will have more than 32000 points and you will be providing some form of custom scrolling logic, you may need this property. Use this property to learn the extents of the current horizontal scrolling range.

ScrollingScaleControl

If set to True, and the chart is zoomed or scrolled, the axis scales will re-scale themselves with respect to the current data in view. If False, the scales will reflect the minimum and maximum of all data contained in the chart or those extents manually configured.

ScrollingSubsets

This property controls the number of subsets which are revolved via the objects vertical scrollbar.

ScrollingVertZoom

This property determines whether a vertical scrollbar will be made available upon zooming. The scrollbar will allow the user to pan up and down to view all of the graphs data. Note that this feature is NOT compatible with the use of MultiAxesSubsets.

VertScrollPos

This property retrieves and sets the current state of the vertical scrollbar position.