- Crosshair in a Chart control
- Crosshair in the AAFs (Automatic Application Features)
- Modifying the multiple crosshair through programming
- Configuring the crosshair options through programming
In a Line chart, it may be difficult to read the value of axes for a point that is far from these axes.
Via the new crosshair included in all charts, the end user precisely knows the pointed value.
All charts with axes automatically benefit from the crosshair.
The user hovers a point in the chart and the crosshair is displayed!
If the vertical crosshair crosses several lines, the value is displayed for each intersection: it is the multiple crosshair.
For a multiple crosshair, the tooltip header can be customized.
Crosshair in the AAFs (Automatic Application Features)
If the crosshair is not enabled in a chart, it can be enabled by the user via the context menu of chart ("Enable the crosshair").
Modifying the multiple crosshair through programming
By default, the multiple crosshair displays:
- in header, the category name.
- the content of different tooltips for the points corresponding to the crosshair.
It is possible to modify the header of the crosshair tooltip via grTooltip
associated with the grTooltipFormatCrosshairHeader
grTooltip(CHART_Chart1, grTooltipFormatCrosshairHeader, "Category: [%CATEGORY%]")
Configuring the crosshair options through programming
The crosshair has the following characteristics by default:
- color based on the color of gridlines in the Chart control.
- thickness: 1 pixel.
- opacity: entirely opaque crosshair.
These characteristics can be modified by the following properties:
|CrosshairColor||The CrosshairColor property is used to get and change the color of the crosshair in a Chart control.|
|CrosshairOpacity||The CrosshairOpacity property is used to determine and change the opacity of the crosshair in a Chart control.|
|CrosshairThickness||The CrosshairThickness property is used to determine and change the thickness of the crosshair in a Chart control.|
The properties are not available.
Training (WINDEV): WD Chart
[ + ]
This example presents the different uses of the Chart control.
Different types of charts are presented:
The main features presented here are the possibility to customize of charts from the code, as well as to fill the chart from an HFSQL data file, or in the editor.
This page is also available for…