Visit Gigasoft's Web Site
 ProEssentials v11 Help

Gigasoft.ProEssentials.Pesgo.PeUserInterface.Cursor Members

CursorColor

This property controls the color of the cursor enabled with CursorMode and DrawCursorToCache set True.

DrawCursorToCache

This property enables newer cursor drawing logic (Direct2D) that draws to CacheBmp2. This feature does require more system memory and more internal work to draw / un-draw the cursor.

Hand

HandCursor is the handle to a Windows cursor which will be used as the controls cursor while the mouse is over hot-spots. The following constants will select standard Windows cursors;

HorzLineType

This property controls style of horizontal line cursor when CursorMode is enabled to show a horizontal cursor and DrawCursorToCache must be enabled. The following constants apply to this property:.

HourGlassThreshold

When generating an image, if the number of data points being currently processed exceeds this limit, the cursor is changed to the hour-glass cursor to notify user the system is busy.

ImprovedCursor

This property enables newer cursor drawing logic (Direct2D) that draws to CacheBmp2. This feature does require more system memory and more internal work to draw / un-draw the cursor.

LastMouseMove

This read-only property fills a POINT structure describing the location (in screen coordinates: left, top = 0,0) of the most recent PEWN_MOUSEMOVE event.

Mode

This property controls whether the object has a cursor, and if so, what style of cursor. Cursor styles POINT, DATACROSS, DATASQUARE, and FLOATINGY are designed to give either a point index the focus or an individual data point the focus.

MouseCursorControl

This property determines whether the user can use the mouse to move the cursor to what ever data point is clicked.

NoDrop

NoDropCursor is the handle to a Windows cursor which will be used as the controls cursor while zooming extents are too small. The following constants will select standard Windows cursors;

Point

This property is used to either get or set the zero-based index of the point that has the cursors focus.

ProcessingMouseMove

This read-only property is generally read within a MouseDown / ButtonDown event to learn if any ProEssentals based logic is also processing the mouse move event. If read TRUE, don't allow your logic to continue with mouse down related logic.

PromptLocation

This property sets whether cursor information is in the upper left or right corner VCL Enumerations: Replace the x prefix with either g(graph), sg(scientific graph), or ps(polar/smith) eCursorPromptLocation = (xTopLeft, xTopRight,);

PromptStyle

This property controls the content of the cursor's prompt string. The following constants apply to this property: Graph VCL Enumerations eCursorPromptStyle = (gNoPrompt, gXValue, gYValue, gXandYValue);

PromptTracking

This property controls whether the graph continuously prompts the user of the data point value directly under the mouse cursor.

SizeNS

SizeNSCursor is the handle to a Windows cursor which will be used as the controls NS arrow. The following constants will select standard Windows cursors;

Subset

This property is used to either get or set the zero-based index of the subset that has the cursors focus.

VertLineType

This property controls style of vertical line cursor when CursorMode is enabled to show a vertical cursor and DrawCursorToCache must be enabled. The following constants apply to this property:.

Zoom

ZoomCursor is the handle to a Windows cursor which will be used as the controls cursor while zooming. The following constants will select standard Windows cursors;