Visit Gigasoft's Web Site
 ProEssentials v9 Help

Gigasoft.ProEssentials.Pego.PeUserInterface.Scrollbar Members

CursorPageAmount

Gets or Sets 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

Gets or Sets the current horizontal scrollbar position. NOTE: only set this property after the control is initialized via one of the Functions.Reinitialize.. functions.

HScrollStyle

Gets or Sets an alternate horizontal scrolling style when PeTable.Show is False.

MouseDraggingX

Gets or Sets whether user can click, grab and drag the chart via the mouse in horizontal direction. The horizontal scrollbar must be visible for this feature to function.

MouseDraggingY

Gets or Sets whether user can click, grab and drag the chart via the mouse in vertical direction. The vertical scrollbar must be visible for this feature to function.

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 2.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. Direct3D RenderEngine can support larger values. Set to values between 2 to 40. 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. There are inheriently more default pinch events/updates as compared to mouse wheel zoom events so a smaller value is best. Direct3D RenderEngine can support larger values. Set to 0 to disable.

PointsToGraph

Gets or Sets the quantity of points that get viewed simultaneously, enabling a horizontal scrollbar to access other points.

PointsToGraphInit

If PointsToGraph is non-zero, Gets or Sets whether the first or last points are initially shown.

ScrollingFactor

Read Only after calling Function.ReinitializeResetImage. When Data.Points is more than 32000 then scrolling 1 position on the horizontal scrollbar actually moves the chart by more than one point index. The quantity of points scrolled in one scrollbar position is read from this property.

ScrollingRange

Read Only after calling Function.ReinitializeResetImage. Use this property to get 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 (default), the scales will reflect the minimum and maximum of all data contained in the chart or those extents manually configured.

ScrollingSubsets

Gets or Sets the quantity of subsets that get viewed simultaneously, enabling a vertical scrollbar to access other subsets.

ScrollingVertZoom

Gets or Sets 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. This feature is NOT compatible with the use of Grid.Configure.MultiAxesSubsets.

VertScrollPos

Gets or Sets the current vertical scrollbar position. NOTE: only set this property after the control is initialized via one of the Functions.Reinitialize.. functions.