Visit Gigasoft's Web Site
 ProEssentials v10 Help

Gigasoft.ProEssentials.Pego.PeUserInterface.HotSpot Members

Axis

This property controls whether axes will be Hot-Spots. The developer can then respond when the user clicks or double-clicks anywhere along the axis.

AxisLabel

This property controls whether axis labels will be Hot-Spots. The developer can then respond when the user clicks or double-clicks an axis label.

Data

This property controls whether data-points will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a data-point.

Graph

This property controls whether the graphs grid will be a Hot-Spot. The developer can then respond when the user clicks or double-clicks the grid portion of the object.

GraphAnnotation

This property controls whether graph annotations will be Hot-Spots. The developer can then respond when the user clicks or double-clicks graph annotations. Annotation hot spots can also be designated on a per annotation basis via GraphAnnotationHotSpot.

GridNumber

C\C++ DLL developers will use this property when a notification message such as PEWN_CLICKED provides a HOTSPOTDATA structure defining a hot spot type of PEHS_YAXISGRIDNUMBER 19 PEHS_RYAXISGRIDNUMBER 20 PEHS_XAXISGRIDNUMBER 21 PEHS_TXAXISGRIDNUMBER 22 Along with the above types, the HOTSPOTDATA structure will refer to a hot spot number found in HOTSPOTDATA.w2 Use this number along with this property array to retrieve the grid number value clicked.

GridNumberY

This property controls whether y grid numbers will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a grid number.

MultiBottomTitle

This property controls whether MultiBottomTitles will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a title.

MultiSubTitle

This property controls whether MultiSubTitles will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a title.

Point

This property controls whether point labels will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a point label.

Size

This property controls the size of data hot spots. In addition to enums below. The developer can assign any integer such as 30 for 30 pixels. This helps with touch screen use. Example 106 in the demo and example code shows this use.

Subset

This property controls whether subset labels will be Hot-Spots. The developer can then respond when the user clicks or double-clicks a subset label.

Table

This property controls whether the Graphs table portion will be a Hot-Spot. The developer can then respond when the user clicks or double-clicks items in the table.

Title

This property controls whether the MainTitle and SubTitle will be Hot-Spots. The developer can then respond when the user clicks or double-clicks these titles.

XAxisAnnotation

This property controls whether x axis annotations will be Hot-Spots. The developer can then respond when the user clicks or double-clicks the text of x axis annotations.

XAxisLineAnnotation

This property controls whether vertical line annotations will be Hot-Spots. The developer can then respond when the user clicks or double-clicks vertical line annotations.

XAxisLineAnnotations

This property array allows individual Vertical Line Annotations to be designated hot spots or not. Use this property with AllowVertLineAnnotHotSpots. The following enumerations apply...

YAxisAnnotation

This property controls whether y axis annotations will be Hot-Spots. The developer can then respond when the user clicks or double-clicks the text of y axis annotations.

YAxisLineAnnotation

This property controls whether horizontal line annotations will be Hot-Spots. The developer can then respond when the user clicks or double-clicks horizontal line annotations.

YAxisLineAnnotations

This property array will define if individual horizontal line annotations will be a hot spot or not. Use this property with AllowHorzLineAnnotHotSpots . The following enumerations apply...