ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Controls, pages and windows / Chart functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Display constants used by prefix syntaxes only
The following constants are used to manage charts:
ConstantDescriptionUsed by the functions
gr3DSAreaDepthChart type: 3D chart of areas shown one behind the other.grCreate, grType
gr3DSAreaStackedChart type: 3D chart of stacked areas.grCreate, grType
gr3DSColumnClusteredChart type: 3D clustered column chart
The bars are represented by 3D rectangles.
grCreate, grType
gr3DSColumnDepthChart type: 3D column chart in depth: the series are represented in perspective.
The bars are represented by 3D rectangles.
grCreate, grType
gr3DSColumnStackedChart type: 3D stacked bar chart
The bars are represented by 3D rectangles.
grCreate, grType
gr3DSCylinderColClusteredChart type: 3D clustered column chart
The bars are represented by cylinders.
grCreate, grType
gr3DSCylinderColDepthChart type: 3D column chart in depth: the series are represented in perspective.
The bars are represented by cylinders.
grCreate, grType
gr3DSCylinderColStackedChart type: 3D stacked bar chart. The bars are represented by cylinders.grCreate, grType
gr3DSLineChart type: 3D line chart.grCreate, grType
gr3DSMinMaxChart type: 3D Stock chart displaying the difference between the minimum and maximum stock price.grCreate, grType
gr3DSPieChart type: 3D pie chart.grCreate, grType
gr3DSPropAnimationType of animation played when displaying the chart.gr3DSParameter, grParameter
gr3DSPropAutoZoomAutomatic zoom of chart.gr3DSParameter, grParameter
gr3DSPropColorPlaneXColor of vertical plane (axis to right or to left).gr3DSParameter, grParameter
gr3DSPropColorPlaneYColor of horizontal plane (axis above or below).gr3DSParameter, grParameter
gr3DSPropColorPlaneZColor of background plane.gr3DSParameter, grParameter
gr3DSPropDistanceZoom of chart.gr3DSParameter, grParameter
gr3DSPropElevationRotation angle of chart around the vertical axis (Y axis).gr3DSParameter, grParameter
gr3DSPropLegendOverlapThe legend and title overlap the chart.gr3DSParameter, grParameter
gr3DSPropLightXX-coordinate of the light that is lighting the chart.gr3DSParameter, grParameter
gr3DSPropLightYY coordinate of the light that is lighting the chart.gr3DSParameter, grParameter
gr3DSPropRotationRotation angle of chart around the horizontal axis (X axis).gr3DSParameter, grParameter
gr3DSPropTransparencyTransparency level for the bars or sections of chart.gr3DSParameter, grParameter
gr3DSScatterChart type: 3D scatter chart.grCreate, grType
grAlgoFunnelMode for representing the data in a Funnel chart.grParameter
grAlgoPyramidMode for representing the data in a Pyramid chart.grParameter
grAllSeriesChanges the line thickness for all seriesgrLineThickness
grAnticlockwiseThe data in the Radial Bar char will be displayed in a clockwise direction.grRBRotationDirection
grAreaChart type: Area.grCreate, grType,
grSeriesType
grAtBottom
  • Legend displayed at the bottom of chart.
  • Title displayed at the bottom of chart.
  • Vertical axis oriented to the bottom.
grLegend,
grTitle,
grOrientation
grAtLeft
  • Chart legend displayed on the left.
  • Horizontal axis oriented to the left.
  • Series of Comparative histogram positioned on the left.
grLegend,
grOrientation,
grComparativeSeriesPosition
grAtRight
  • Chart legend displayed on the right.
  • Horizontal axis oriented to the right.
  • Series of Comparative histogram positioned on the right.
grLegend,
grOrientation,
grComparativeSeriesPosition
grAtTop
  • Legend displayed at the top of chart.
  • Title displayed at the top of chart.
  • Vertical axis oriented to the top.
grLegend,
grTitle,
grOrientation
grAxisX
  • Coordinates of bounds on the X-axis.
  • Axis used for the rotation of a Surface chart.
grPointInfo
grRotation
grAxisY
  • Coordinates of bounds on the Y-axis.
  • Axis used for the rotation of a Surface chart.
grPointInfo
grRotation
grAxisZ
  • Coordinates of bounds on the Z axis.
  • Axis used for the rotation of a Surface chart.
grPointInfo
grRotation
grBarChartsChart type: StockgrCreate, grType,
grSeriesType
grBubbleChartChart type: Bubble chart.grCreate,
grType,
grSeriesType
grCallbackType of fill for the series: Series filled by a WLanguage function/procedure.grSourceSeries
grCandleStickChart type: Stock chart (Japanese candlestick).grCreate, grType,
grSeriesType
grCategoryNumber of pointed category.grInfoXY
grClockwiseThe data in the Radial Bar char will be displayed in an anticlockwise direction.grRBRotationDirection
grColorAutomaticSeries color automatically definedSeriesColor Property
grColorAxisColor of axes.grColor
grColorAxisSideColor of raised part of axesgrColor
grColorBorderColor of border for the chart elements (for the charts other than 3D charts). Used to find out and modify the border color for a bar in a Column chart.grColor
grColorBullishCandlestickColor of bars in a candlestick when the closing value is greater than the opening value.grColor
grColorGradientMode for displaying colors between two values in a Heatmap chart: A linear gradient is applied to the intermediate values.grParameter
grColorGridlinesGridline color.grColor
grColorGridlinesSideColor of raised part of gridlines.grColor
grColorLegendColor of legend border.grColor
grColorLegendBackgroundLegend background color.grColor
grColumnChart type: Column chart.grCreate, grType,
grSeriesType
grColumnHorizontalChart type: Horizontal column chart.grType
grColumnHorizontalStackedChart type: Horizontal Stacked Column chart.grType
New in version 2024
grColumnRoundedCorners
Bar type: Histogram bars have rounded corners.
New in version 2024
grHistoTypeBarre
New in version 2024
grColumnSquareCorners
Bar type: Histogram bars have rectangular corners.
New in version 2024
grHistoTypeBarre
grColumnStackedChart type: Stacked Column chart.grCreate, grType,
grSeriesType
grComparativeHistogramChart type: Comparative histogram.grType
grCurveChart type: Line chart.grCreate, grType,
grSeriesType
grDataType of deletion: Deletes data from the series.grDeleteSeries
grDataAndStyleType of deletion: Deletes data and style from the series.grDeleteSeries
grDefaultWaterfall chart: Category of chart values.grWaterfallCategoryType
grDonutChart type: Donut.grCreate, grType
grEndValueEnd value of series (stock chart only)grStockGetData,
grInfoXY
grFunnelChart type: Funnel.grCreate, grType
grFunnelAreaMode for representing the data in a Funnel chart: The value is symbolized by the area of funnel section.grParameter
grFunnelHeightMode for representing the data in a Funnel chart: The value is symbolized by the height of funnel section.grParameter
grGridlinesXThe gridlines are displayed on the X-axis.grSurfaceGridlines
grScatter3DGridlines
grGridlinesYThe gridlines are displayed on the Y-axis.grSurfaceGridlines
grScatter3DGridlines
grGridlinesZThe gridlines are displayed on the Z axis. grSurfaceGridlines
grScatter3DGridlines
grhaMaxAggregation algorithm to use: Aggregation according to the maximum of data.grColumnAggregation
grhaMeanAggregation algorithm to use: Aggregation according to the mean of data.grColumnAggregation
grhaMinAggregation algorithm to use: Aggregation according to the minimum of data.grColumnAggregation
grhaNoneAggregation algorithm to use: None.grColumnAggregation
grhaSumAggregation algorithm to use: Aggregation according to the sum of data.grColumnAggregation
grHeatMapChart type: Heatmap chart.grCreate, grType
grHigherLevelMode for displaying colors between two values in a Heatmap chart: The display of colors is done by level. All the values greater than or equal to the level will take the color given by grHMColor.grParameter
grHMColorEmptyValueThe specified color will be applied to the data outside level or without value. This color is transparent by default.grHMColor
grHMDisplayColorMode for displaying colors in a Heatmap chart.grParameter
grInfiniteZoomOutMode for managing the zoom out on a Chart control. grParameter
grInteractiveSunburstMode for managing the interactivity in a Sunburst chart.grParameter
grInvisibleAllows making the axis invisible. grAxisVisible
grItemType of fill for the series: Series filled from an item.grSourceSeries
grLabelOnlyAllows displaying only the labels of the axis. grAxisVisible
grLineConstantDisplays a horizontal line at the specified position. grSeriesType
grLineLinearRegressionDisplays a line whose inclination is calculated by performing a linear regression on the specified series. grSeriesType
grLineMeanValueDisplays a horizontal line at the mean of specified series. grSeriesType
grLineQuadraticRegressionChart type: Line chart in the following format: "ax2 + bx + c". The curvature is defined by performing a quadratic regression on the specified series.grSeriesType
grListBoxType of fill for the series: Series filled from a list box.grSourceSeries
grLowerLevelMode for displaying colors between two values in a Heatmap chart: The display of colors is done by level. All the values less than or equal to the level will take the color given by grHMColor.grParameter
grMaskAxisThe specified mask is used to format the values displayed on the chart axes.grMask
grMaskPercentThe specified mask is used to format the percentages displayed in the chart (grLabel(<Chart Name>, grShowPercent, True))grMask
grMaskTimeAxisThe specified mask is used to format the dates or times displayed on the chart axes.grMask
grMaskValueThe specified mask is used to format the values displayed in the chart (grLabel(<Chart Name>, grShowValue, True))grMask
grMax
  • Coordinates of upper bound.
  • Position of axis: placed on the maximum mark of chart
grPointInfo,
grAxisPosition
grMaxValueMaximum value of series (stock chart only)grStockGetData,
grInfoXY
grMenuForCompatibilityContext menu of the chart: Context menu in the format of a drop-down menu (kept for backward compatibility with the versions earlier than version 23). grMenu
grMenuNoneContext menu of the chart: NonegrMenu
grMenuWindowContext menu of the chart: Context menu in window format. grMenu
grMin
  • Coordinates of lower bound.
  • Position of axis: placed on the minimum mark of chart.
grPointInfo,
grAxisPosition
grMinMaxChart type: Stock chart displaying the difference between the minimum and maximum valuesgrCreate,
grType,
grSeriesType
grMinValueMinimum value of series (stock chart only)grStockGetData,
grInfoXY
grNegativeWaterfall chart: Define the color for the negative values.grWaterfallColor
grNoGridlinesUsed to cancel the gridlines.grSurfaceGridlines
grScatter3DGridlines
grNoneTitle or legend of chart not displayedgrLegend, grTitle
grNotDrawnType of point: Point not drawn.grPointType,
grSeriesPointType
grOptimizedLocationEnable the optimization used to populate the available space for the Pie, Semi-circular and Donut charts displayed in a control or in a window.grParameter
grOptimizedMarksXEnable the optimization of marks on the horizontal axis (X axis).grParameter
grOptimizedMarksYEnable the optimization of marks on the vertical axis (Y axis).grParameter
grPathPath of section in the Sunburst chart.grInfoXY
grPieChart type: PiegrCreate, grType
grPlaneXYGridlines of XY plane.grSurfaceGridlines
grScatter3DProjection
grScatter3DGridlines
grPlaneXZGridlines of XZ plane.grSurfaceGridlines
grScatter3DProjection
grScatter3DGridlines
grPlaneYZGridlines of YZ plane.grSurfaceGridlines
grScatter3DProjection
grScatter3DGridlines
grPointCircleType of point: Point shaped like a circle.grPointType, grSeriesPointType
grScatter3DAddData
grPointCrossType of point: Point shaped like a cross. grPointType, grSeriesPointType
grScatter3DAddData
grPointCubeType of point: Point shaped like a cube (3D). grScatter3DAddData
grPointDiamondType of point: Point shaped like a diamond.grPointType, grSeriesPointType
grScatter3DAddData
grPointPyramidType of point: Point shaped like a pyramid (3D). grScatter3DAddData
grPointSphereType of point: Point shaped like a sphere (3D). grScatter3DAddData
grPointSquareType of point: Point shaped like a square.grPointType, grSeriesPointType
grScatter3DAddData
grPointTriangleType of point: Point shaped like a triangle.grPointType, grSeriesPointType
grScatter3DAddData
grPolarAreaChart type: Polar Area.grCreate, grType,
grSeriesType
grPositiveWaterfall chart: Define the color for the positive values.grWaterfallColor
grProgrammingType of fill for the series: Series described by programming.grSourceSeries
grProjection3DScatterMode for displaying the projections on a 3D Scatter chart.grParameter
grProjectionAlwaysVisibleMode for displaying the projections on a 3D Scatter chart: These projections are always visible.grParameter
grProjectionClickMode for displaying the projections on a 3D Scatter chart: The projections are visible during the click on the point. grParameter
grProjectionNoneMode for displaying the projections on a 3D Scatter chart: no projection. grParameter
grPyramidChart type: Pyramid.grCreate, grType
grPyramidHeightMode for representing the data in a Pyramid chart: The value is symbolized by the height of the pyramid section.grParameter
grPyramidVolumeMode for representing the data in a Pyramid chart: The value is symbolized by the area of the pyramid section.grParameter
grRadarChart type: RadargrCreate, grType
grRadialBarChart type: Radial Bar chart.grCreate, grType
grRangeAreaChart type: Range areagrCreate, grType,
grSeriesType
grSamplingEnabledEnable the data sampling.grParameter
grScatter3DChart type: 3D Scatter chart.grCreate, grType
grScatterChart type: Scatter.grCreate, grType,
grSeriesType
grScrollbarZoomAlwaysVisibleMode for displaying the scrollbar in a Chart control at the end of zoom. grParameter
grSecondaryYCoordReturns the Y-coordinate according to the secondary axis of chart point.grInfoXY
grSecondaryYCoordinateDefines the secondary Y axis.grInterval, grOrigin, grAxisTitle
grZoom
grSemiCircularChart type: Semi-circular.grCreate, grType
grSeriesNumber of the pointed series.grInfoXY
grShowLabelAdditional legend: Label of data categories.grLabel
grShowPercentAdditional legend: Percentage of data categories.grLabel
grShowTooltipEnables or disables the tooltip.grTooltip
grShowValueAdditional legend: Value of data categories.grLabel
grShowValueIfNullAdditional legend: Label of data categories, even for the null values in the stacked column chart.grLabel
grStartValueStart value of series (stock chart only)grStockGetData,grInfoXY
grSubTotalWaterfall chart: Sub-total category.grWaterfallColor, grWaterfallCategoryType
grSunburstChart type: SunburstgrCreate, grType
grSunburstCaptionPerpendicularSectionMode for displaying labels in a Sunburst chart.grParameter
grSunburstMaxLevelMaximum number of levels displayed in a Sunburst chart.grParameter
grSurfaceChart type: SurfacegrCreate, grType
grTableType of fill for the series: Series filled from a WLanguage arraygrSourceSeries
grTableColumnType of fill for the series: Series filled from a column table.grSourceSeries
grTheoreticalCategoryNumber of the category that corresponds to a pointed X-coordinate (regardless of the series) and even if the cursor is not on the chart drawing. grInfoXY
grtlDaySupported level: day.grTimeLevelMask,
grTimeLevelMax
grtlHourSupported level: time.grTimeLevelMask,
grTimeLevelMax
grtlMillisecondSupported level: millisecond.grTimeLevelMask,
grTimeLevelMax
grtlMinuteSupported level: minute.grTimeLevelMask,
grTimeLevelMax
grtlMonthSupported level: month.grTimeLevelMask,
grTimeLevelMax
grtlSecondSupported level: second.grTimeLevelMask,
grTimeLevelMax
grtlYearSupported level: year.grTimeLevelMask,
grTimeLevelMax
grTooltipFormatDescribes the tooltip formatgrTooltip
grTooltipFormatBubbleChartDescribes the tooltip format for a Bubble chart.grTooltip
grTooltipFormatCrosshairHeaderDescribes the header format for the chart crosshairs.grTooltip
grTooltipFormatHeatMapDescribes the tooltip format for a Heatmap chart.grTooltip
grTooltipFormatPieDescribes the tooltip format for a Pie chart.grTooltip
grTooltipFormatRadialBarDescribes the tooltip format for a Radial Bar chart.grTooltip
grTooltipFormatRangeAreaDescribes the tooltip format for a Range Area chart.grTooltip
grTooltipFormatScatterDescribes the tooltip format for a Scatter chart.grTooltip
grTooltipFormatStockDescribes the tooltip format for a Stock chart.grTooltip
New in version 2024
grTooltipFormatWaffle
Describes the tooltip format for a Waffle graph.grTooltip
grTotalWaterfall chart: Total category.grWaterfallColor, grWaterfallCategoryType
grValueValue of pointed series.grInfoXY
grValueNotFoundConstant returned when using the [] operator to handle the values of a series:

for example: ChartControl[Series][Value] or ChartControl[Series, Value]

This constant means that the nth value of series was not defined.
grVisibleAllows making the axis visible. grAxisVisible
New in version 2024
grWaffleCellCircle
Geometry of Waffle graph cells: The cells correspond to circles.
New in version 2024
grWaffleTypeCells
New in version 2024
grWaffleCellRectangle
Geometry of Waffle graph cells: Cells correspond to rectangles.
New in version 2024
grWaffleTypeCells
New in version 2024
grWaffleCellRoundedRectangle
Geometry of Waffle graph cells: Cells are rectangles with rounded corners.
New in version 2024
grWaffleTypeCells
New in version 2024
grWaffleCellRoundedSquare
Geometry of Waffle graph cells: Cells are squares with rounded corners.
New in version 2024
grWaffleTypeCells
New in version 2024
grWaffleCellSquare
Geometry of Waffle graph cells: The cells correspond to squares.
New in version 2024
grWaffleTypeCells
New in version 2024
grWaffleChart
Chart type: WafflegrCreate, grType,
grSeriesType
grWaterfallChart type: WaterfallgrCreate, grType,
grSeriesType
grXCoordReturns the X-coordinate of chart point.grInfoXY
grXCoordinateDefines the horizontal axisgrInterval, grPointInfo,
grOrientation,
grOrigin,
grGridlines, grAxisTitle,
grSurfaceMarkCaption, grSurfaceDeleteMarkCaption,
grSurfaceGetData,
grZoom
grAxisPosition
grScatter3DMarkCaption, grScatter3DDeleteMarkCaption
grXValueX value of the series (Scatter chart).grScatterGetDataXY,
grInfoXY
grYCoordReturns the Y-coordinate of chart point.grInfoXY
grYCoordinateDefines the Y axis.grInterval, grOrientation
grOrigin, grGridlines,
grSurfaceGetData,
grAxisTitle,
grZoom
grAxisPosition
grScatter3DMarkCaption, grScatter3DDeleteMarkCaption
grYValueY value of the series (Scatter chart).grScatterGetDataXY,
grInfoXY
grZCoordinateDefines the Z axis.grInterval,
grOrigin,
grSurfaceMarkCaption,
grSurfaceDeleteMarkCaption,

grSurfaceGetData
grScatter3DMarkCaption, grScatter3DDeleteMarkCaption
grZeroPosition of axis: Axis placed on mark 0. grAxisPosition
Constants kept for backward compatibility with WINDEV 5.5/WEBDEV 1.5
grColumn3D3D column chartgrCreate,
grType
grHorizontalAxis with horizontal marksgrInterval,
grOrigin,
grGridlines,
grTitleFont
grPie3D3D pie chartgrCreate
grHorizontalPiePie chart (without gradient, with a different perspective)grType
grVerticalAxis with vertical marksgrInterval,
grOrigin,
grGridlines,
grTitleFont
The following constants are used to manage charts (prefix syntax):
ConstantDescriptionUsed by the
gr3DSAreaDepthChart type: 3D chart of areas shown one behind the othergrCreate,
<Chart>.Type
gr3DSAreaStackedChart type: 3D chart of stacked areasgrCreate,
<Chart>.Type
gr3DSColumnClusteredChart type: 3D clustered column chart
The bars are represented by 3D rectangles.
grCreate,
<Chart>.Type
gr3DSColumnDepthChart type: 3D column chart in depth: the series are represented in perspective.
The bars are represented by 3D rectangles.
grCreate,
<Chart>.Type
gr3DSColumnStackedChart type: 3D stacked bar chart
The bars are represented by 3D rectangles.
grCreate,
<Chart>.Type
gr3DSCylinderColClusteredChart type: 3D clustered column chart
The bars are represented by cylinders.
grCreate,
<Chart>.Type
gr3DSCylinderColDepthChart type: 3D column chart in depth: the series are represented in perspective.
The bars are represented by cylinders.
grCreate,
<Chart>.Type
gr3DSCylinderColStackedChart type: 3D stacked bar chart. The bars are represented by cylinders.grCreate,
<Chart>.Type
gr3DSLineChart type: 3D line chartgrCreate,
<Chart>.Type
gr3DSMinMaxChart type: 3D Stock chart displaying the difference between the minimum and maximum stock price.grCreate,
<Chart>.Type
gr3DSPieChart type: 3D pie chartgrCreate,
<Chart>.Type
gr3DSPropAnimationType of animation played when displaying the chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropAutoZoomAutomatic zoom of chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropColorPlaneXColor of vertical plane (axis to right or to left)<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropColorPlaneYColor of horizontal plane (axis above or below)<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropColorPlaneZColor of background plane<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropDistanceChart zoom<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropElevationRotation angle of chart around the vertical axis (Y-axis)<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropLegendOverlapThe legend and title overlap the chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropLightXX-coordinate of the light that is lighting the chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropLightYY-coordinate of the light that is lighting the chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropRotationRotation angle of chart around the horizontal axis (X-axis)<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSPropTransparencyTransparency level for the bars or sections of chart<Chart>.3DSParameter,
<Chart>.Parameter
gr3DSScatterChart type: 3D scatter chartgrCreate,
<Chart>.Type
grAlgoFunnelMode for representing the data in a Funnel chart.<Chart>.Parameter
grAlgoPyramidMode for representing the data in a Pyramid chart.<Chart>.Parameter
grAllSeriesChanges the line thickness for all series<Chart>.LineThickness
grAnticlockwiseThe data in the Radial Bar char will be displayed in a clockwise direction.<Chart>.RBRotationDirection
grAreaChart type: AreagrCreate,
<Chart>.Type
grAtBottom
  • Legend displayed at the bottom of chart
  • Title displayed at the bottom of chart
  • Vertical axis oriented to the bottom
<Chart>.Legend,
<Chart>.Title,
<Chart>.Orientation
grAtLeft
  • Chart legend displayed on the left
  • Horizontal axis oriented to the left
<Chart>.Legend,
<Chart>.Orientation
grAtRight
  • Chart legend displayed on the right
  • Horizontal axis oriented to the right
<Chart>.Legend,
<Chart>.Orientation
grAtTop
  • Legend displayed at the top of chart
  • Title displayed at the top of chart
  • Vertical axis oriented to the top
<Chart>.Legend,
<Chart>.Title,
<Chart>.Orientation
grAxisX
  • Coordinates of bounds on the X-axis.
  • Axis used for the rotation of a Surface chart.
<Chart>.PointInfo
grAxisY
  • Coordinates of bounds on the Y-axis.
  • Axis used for the rotation of a Surface chart.
<Chart>.PointInfo
grAxisZ
  • Coordinates of bounds on the Z axis.
  • Axis used for the rotation of a Surface chart.
<Chart>.PointInfo
grBarChartsChart type: StockgrCreate,
<Chart>.Type
grBubbleChartChart type: Bubble chart.grCreate,
<Chart>.Type,
<Chart>.SeriesType
grCallbackType of fill for the series: Series filled by a WLanguage function/procedure.<Chart>.SourceSeries
grCandleStickChart type: Stock chart (Japanese candlestick)grCreate,
<Chart>.Type
grCategoryNumber of pointed category<Chart>.InfoXY
grClockwiseThe data in the Radial Bar char will be displayed in an anticlockwise direction.<Chart>.RBRotationDirection
grColorAutomaticSeries color automatically definedSeriesColor Property
grColorAxisColor of axes.<Chart>.Color
grColorAxisSideColor of raised part of axes<Chart>.Color
grColorBorderColor of border for the chart elements (for the charts other than 3D charts). Used to find out and modify the border color for a bar in a Column chart.<Chart>.Color
grColorBullishCandlestickColor of bars in a candlestick when the closing value is greater than the opening value.<Chart>.Color
grColorGradientMode for displaying colors between two values in a Heatmap chart: A linear gradient is applied to the intermediate values.<Chart>.Parameter
grColorGridlinesGridline color<Chart>.Color
grColorGridlinesSideColor of raised part of gridlines<Chart>.Color
grColorLegendColor of legend border.<Chart>.Color
grColorLegendBackgroundLegend background color<Chart>.Color
grColumnChart type: HistogramsgrCreate,
<Chart>.Type,
<Chart>.SeriesType
grColumnHorizontalChart type: Horizontal column chart.<Chart>.Type
grColumnHorizontalStackedChart type: Horizontal Stacked Column chart.<Chart>.Type
New in version 2024
grColumnRoundedCorners
Bar type: Histogram bars have rounded corners..HistoTypeBarre
New in version 2024
grColumnSquareCorners
Bar type: Histogram bars have rectangular corners..HistoTypeBarre
grColumnStackedChart type: Stacked Column chartgrCreate,
<Chart>.Type,
<Chart>.SeriesType
grComparativeHistogramChart type: Comparative histogram.<Chart>.Type
grCurveChart type: CurvegrCreate,
<Chart>.Type,
<Chart>.SeriesType
grDataType of deletion: Deletes data from the series.<Chart>.DeleteSeries
grDataAndStyleType of deletion: Deletes data and style from the series.<Chart>.DeleteSeries
grDefaultWaterfall chart: Category of chart values.<Chart>.WaterfallCategoryType
grDonutChart type: DonutgrCreate,
<Chart>.Type
grEndValueEnd value of series (stock chart only)<Chart>.StockGetData,
<Chart>.InfoXY
grFunnelChart type: FunnelgrCreate,
<Chart>.Type
grFunnelAreaMode for representing the data in a Funnel chart: The value is symbolized by the area of funnel section.<Chart>.Parameter
grFunnelHeightMode for representing the data in a Funnel chart: The value is symbolized by the height of funnel section.<Chart>.Parameter
grGridlinesXThe gridlines are displayed on the X-axis.<Chart>.SurfaceGridlines
<Chart>.Scatter3DGridlines
grGridlinesYThe gridlines are displayed on the Y-axis.<Chart>.SurfaceGridlines
<Chart>.Scatter3DGridlines
grGridlinesZThe gridlines are displayed on the Z axis. <Chart>.SurfaceGridlines
<Chart>.Scatter3DGridlines
grhaMaxAggregation algorithm to use: Aggregation according to the maximum of data.<Chart>.ColumnAggregation
grhaMeanAggregation algorithm to use: Aggregation according to the mean of data.<Chart>.ColumnAggregation
grhaMinAggregation algorithm to use: Aggregation according to the minimum of data.<Chart>.ColumnAggregation
grhaNoneAggregation algorithm to use: None<Chart>.ColumnAggregation
grhaSumAggregation algorithm to use: Aggregation according to the sum of data.<Chart>.ColumnAggregation
grHeatMapChart type: Heatmap chartgrCreate,
<Chart>.Type
grHigherLevelMode for displaying colors between two values in a Heatmap chart: The display of colors is done by level. All the values greater than or equal to the level will take the color given by <Chart>.HMColor.<Chart>.Parameter
grHMColorEmptyValueThe specified color will be applied to the data outside level or without value. This color is transparent by default.<Chart>.HMColor
grHMDisplayColorMode for displaying colors in a Heatmap chart.<Chart>.Parameter
grInfiniteZoomOutMode for managing the zoom out on a Chart control. <Chart>.Parameter
grInteractiveSunburstMode for managing the interactivity in a Sunburst chart.<Chart>.Parameter
grInvisibleAllows making the axis invisible. <Chart>.AxisVisible
grItemType of fill for the series: Series filled from an item.<Chart>.SourceSeries
grLabelOnlyAllows displaying only the labels of the axis. <Chart>.AxisVisible
grLineConstantDisplays a horizontal line at the specified position. <Chart>.SeriesType
grLineLinearRegressionDisplays a line whose inclination is calculated by performing a linear regression on the specified series. <Chart>.SeriesType
grLineMeanValueDisplays a horizontal line at the mean of specified series. <Chart>.SeriesType
grLineQuadraticRegressionChart type: Line chart in the following format: "ax2 + bx + c". The curvature is defined by performing a quadratic regression on the specified series.<Chart>.SeriesType
grListBoxType of fill for the series: Series filled from a list box.<Chart>.SourceSeries
grLowerLevelMode for displaying colors between two values in a Heatmap chart: The display of colors is done by level. All the values less than or equal to the level will take the color given by <Chart>.HMColor.<Chart>.Parameter
grMaskAxisThe specified mask is used to format the values displayed on the chart axes.<Chart>.Mask
grMaskPercentThe specified mask is used to format the percentages displayed in the chart (grLabel(<Chart Name>, grShowPercent, True))<Chart>.Mask
grMaskTimeAxisThe specified mask is used to format the dates or times displayed on the chart axes.<Chart>.Mask
grMaskValueThe specified mask is used to format the values displayed in the chart (grLabel(<Chart Name>, grShowValue, True))<Chart>.Mask
grMax
  • Coordinates of upper bound.
  • Position of axis: placed on the maximum mark of chart
<Chart>.PointInfo,
<Chart>.AxisPosition
grMaxValueMaximum value of series (stock chart only)<Chart>.StockGetData,
<Chart>.InfoXY
grMenuForCompatibilityContext menu of the chart: Context menu in the format of a drop-down menu (kept for backward compatibility with the versions earlier than version 23). <Chart>.Menu
grMenuNoneContext menu of the chart: None<Chart>.Menu
grMenuWindowContext menu of the chart: Context menu in window format. <Chart>.Menu
grMin
  • Coordinates of lower bound.
  • Position of axis: placed on the minimum mark of chart.
<Chart>.PointInfo,
<Chart>.AxisPosition
grMinMaxChart type: Stock chart displaying the difference between the minimum and maximum valuesgrCreate,
<Chart>.Type,
<Chart>.SeriesType
grMinValueMinimum value of series (stock chart only)<Chart>.StockGetData,
<Chart>.InfoXY
grNegativeWaterfall chart: Define the color for the negative values.<Chart>.WaterfallColor
grNoGridlinesUsed to cancel the gridlines.<Chart>.SurfaceGridlines
<Chart>.Scatter3DGridlines
grNoneTitle or legend of chart not displayed<Chart>.Legend,
<Chart>.Title
grNotDrawnType of point: Point not drawn.<Chart>.PointType,
<Chart>.SeriesPointType
grOptimizedLocationEnable the optimization used to populate the available space for the Pie, Semi-circular and Donut charts displayed in a control or in a window.<Chart>.Parameter
grOptimizedMarksXEnable the optimization of marks on the horizontal axis (X-axis)<Chart>.Parameter
grOptimizedMarksYEnable the optimization of marks on the vertical axis (Y-axis)<Chart>.Parameter
grPathPath of section in the Sunburst chart.<Chart>.InfoXY
grPieChart type: PiegrCreate,
<Chart>.Type
grPlaneXYGridlines of XY plane.<Chart>.SurfaceGridlines
<Chart>.Scatter3DProjection
<Chart>.Scatter3DGridlines
grPlaneXZGridlines of XZ plane.<Chart>.SurfaceGridlines
<Chart>.Scatter3DProjection
<Chart>.Scatter3DGridlines
grPlaneYZGridlines of YZ plane.<Chart>.SurfaceGridlines
<Chart>.Scatter3DProjection
<Chart>.Scatter3DGridlines
grPointCircleType of point: Point shaped like a circle.<Chart>.PointType,
<Chart>.SeriesPointType
<Chart>.Scatter3DAddData (Function)
grPointCrossType of point: Point shaped like a cross. <Chart>.PointType,
<Chart>.SeriesPointType
<Chart>.Scatter3DAddData (Function)
grPointCubeType of point: Point shaped like a cube (3D). <Chart>.Scatter3DAddData (Function)
grPointDiamondType of point: Point shaped like a diamond.<Chart>.PointType,
<Chart>.SeriesPointType
<Chart>.Scatter3DAddData (Function)
grPointPyramidType of point: Point shaped like a pyramid (3D). <Chart>.Scatter3DAddData (Function)
grPointSphereType of point: Point shaped like a sphere (3D). <Chart>.Scatter3DAddData (Function)
grPointSquareType of point: Point shaped like a square.<Chart>.PointType,
<Chart>.SeriesPointType
<Chart>.Scatter3DAddData (Function)
grPointTriangleType of point: Point shaped like a triangle.<Chart>.PointType,
<Chart>.SeriesPointType
<Chart>.Scatter3DAddData (Function)
grPolarAreaChart type: Polar area.grCreate,
<Chart>.Type
grPositiveWaterfall chart: Define the color for the positive values.<Chart>.WaterfallColor
grProgrammingType of fill for the series: Series described by programming.<Chart>.SourceSeries
grProjection3DScatterMode for displaying the projections on a 3D Scatter chart.<Chart>.Parameter
grProjectionAlwaysVisibleMode for displaying the projections on a 3D Scatter chart: These projections are always visible.<Chart>.Parameter
grProjectionClickMode for displaying the projections on a 3D Scatter chart: The projections are visible during the click on the point. <Chart>.Parameter
grProjectionNoneMode for displaying the projections on a 3D Scatter chart: no projection. <Chart>.Parameter
grPyramidChart type: PyramidgrCreate,
<Chart>.Type
grPyramidHeightMode for representing the data in a Pyramid chart: The value is symbolized by the height of the pyramid section.<Chart>.Parameter
grPyramidVolumeMode for representing the data in a Pyramid chart: The value is symbolized by the area of the pyramid section.<Chart>.Parameter
grRadarChart type: RadargrCreate,
<Chart>.Type
grRadialBarChart type: Radial Bar chartgrCreate,
<Chart>.Type
grRangeAreaChart type: Range areagrCreate,
<Chart>.Type,
grSeriesType
grSamplingEnabledEnable the data sampling.<Chart>.Parameter
grScatter3DChart type: 3D scattergrCreate,
<Chart>.Type
grScatterChart type: ScattergrCreate,
<Chart>.Type,
<Chart>.SeriesType
grScrollbarZoomAlwaysVisibleMode for displaying the scrollbar in a Chart control at the end of zoom. <Chart>.Parameter
grSecondaryYCoordReturns the Y-coordinate according to the secondary axis of chart point.<Chart>.InfoXY
grSecondaryYCoordinateDefines the secondary Y-axis<Chart>.Graduate,
<Chart>.Origin,
<Chart>.AxisTitleFont
<Chart>.Zoom
grSemiCircularChart type: Semi-circulargrCreate,
<Chart>.Type
grSeriesNumber of the pointed series.<Chart>.InfoXY
grShowLabelAdditional legend: Label of data categories<Chart>.Label
grShowPercentAdditional legend: Percentage of data categories<Chart>.Label
grShowTooltipEnables or disables the tooltip.<Chart>.Tooltip
grShowValueAdditional legend: Value of data categories<Chart>.Label
grShowValueIfNullAdditional legend: Label of data categories, even for the null values in the stacked column chart.<Chart>.Label
grStartValueStart value of series (stock chart only)<Chart>.StockGetData,
<Chart>.InfoXY
grSubTotalWaterfall chart: Sub-total category.<Chart>.WaterfallColor,
<Chart>.WaterfallCategoryType
grSunburstChart type: SunburstgrCreate,
<Chart>.Type
grSunburstCaptionPerpendicularSectionMode for displaying labels in a Sunburst chart.<Chart>.Parameter
grSunburstMaxLevelMaximum number of levels displayed in a Sunburst chart.<Chart>.Parameter
grSurfaceChart type: SurfacegrCreate,
<Chart>.Type
grTableType of fill for the series: Series filled from a WLanguage array<Chart>.SourceSeries
grTableColumnType of fill for the series: Series filled from a column table.<Chart>.SourceSeries
grtlDaySupported level: day<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlHourSupported level: time<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlMillisecondSupported level: millisecond<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlMinuteSupported level: minute<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlMonthSupported level: mois<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlSecondSupported level: second<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grtlYearSupported level: year<Chart>.TimeLevelMask,
<Chart>.TimeLevelMax
grTooltipFormatDescribes the tooltip format<Chart>.Tooltip
grTooltipFormatBubbleChartDescribes the tooltip format for a Bubble chart<Chart>.Tooltip
grTooltipFormatCrosshairHeaderDescribes the header format for the chart crosshairs.<Chart>.Tooltip
grTooltipFormatHeatMapDescribes the tooltip format for a Heatmap chart.<Chart>.Tooltip
grTooltipFormatPieDescribes the tooltip format for a Pie chart<Chart>.Tooltip
grTooltipFormatRadialBarDescribes the tooltip format for a Radial Bar chart.<Chart>.Tooltip
grTooltipFormatRangeAreaDescribes the tooltip format for a Range Area chart.<Chart>.Tooltip
grTooltipFormatScatterDescribes the tooltip format for a Scatter chart<Chart>.Tooltip
grTooltipFormatStockDescribes the tooltip format for a Stock chart<Chart>.Tooltip
New in version 2024
grTooltipFormatWaffle
Describes the tooltip format for a Waffle graph.<Chart>.Tooltip
grTotalWaterfall chart: Total category.<Chart>.WaterfallColor,
<Chart>.WaterfallCategoryType
grValueValue of pointed series.<Chart>.InfoXY
grValueNotFoundConstant returned when using the [] operator to handle the values of a series:

for example: ChartControl[Series][Value] or ChartControl[Series, Value]

This constant means that the nth value of series was not defined.
grVisibleAllows making the axis visible. <Chart>.AxisVisible
New in version 2024
grWaffleCellCircle
Geometry of Waffle graph cells: The cells correspond to circles.
New in version 2024
.WaffleTypeCellule
New in version 2024
grWaffleCellRectangle
Geometry of Waffle graph cells: Cells correspond to rectangles.
New in version 2024
.WaffleTypeCellule
New in version 2024
grWaffleCellRoundedRectangle
Geometry of Waffle graph cells: Cells are rectangles with rounded corners.
New in version 2024
.WaffleTypeCellule
New in version 2024
grWaffleCellRoundedSquare
Geometry of Waffle graph cells: Cells are squares with rounded corners.
New in version 2024
.WaffleTypeCellule
New in version 2024
grWaffleCellSquare
Geometry of Waffle graph cells: The cells correspond to squares.
New in version 2024
.WaffleTypeCellule
New in version 2024
grWaffleChart
Chart type: WafflegrCreate, <Chart>.Type,
<Chart>.SeriesType
grWaterfallChart type: WaterfallgrCreate, <Chart>.Type,
<Chart>.SeriesType
grXCoordReturns the X-coordinate of chart point.<Chart>.InfoXY
grXCoordinateDefines the horizontal axis<Chart>.Graduate,
<Chart>.PointInfo,
<Chart>.Orientation,
<Chart>.Origin,
<Chart>.GridLines,
<Chart>.AxisTitleFont,
<Chart>.SurfaceMarkCaption,
<Chart>.SurfaceDeleteMarkCaption,

<Chart>.SurfaceGetData,
<Chart>.Zoom
<Chart>.AxisPosition
<Chart>.Scatter3DMarkCaption,
<Chart>.Scatter3DDeleteMarkCaption
grXValueX value of the series (Scatter chart).<Chart>.ScatterGetDataXY,
<Chart>.InfoXY
grYCoordReturns the Y-coordinate of chart point.<Chart>.InfoXY
grYCoordinateDefines the Y-axis<Chart>.Graduate,
<Chart>.Orientation
<Chart>.Origin,
<Chart>.GridLines,
<Chart>.SurfaceGetData,
<Chart>.AxisTitleFont,
<Chart>.Zoom
<Chart>.AxisPosition
<Chart>.Scatter3DMarkCaption,
<Chart>.Scatter3DDeleteMarkCaption
grYValueY value of the series (Scatter chart).<Chart>.ScatterGetDataXY,
<Chart>.InfoXY
grZCoordinateDefines the Z axis.<Chart>.Graduate,
<Chart>.Origin,
<Chart>.Scatter3DMarkCaption,
<Chart>.Scatter3DDeleteMarkCaption
grZeroPosition of axis: Axis placed on mark 0. <Chart>.AxisPosition
Constants kept for backward compatibility with WINDEV 5.5/WEBDEV 1.5
grColumn3D3D column chartgrCreate,
<Chart>.Type
grHorizontalAxis with horizontal marks<Chart>.Graduate,
<Chart>.Origin,
<Chart>.GridLines,
<Chart>.AxisTitleFont
grPie3D3D pie chartgrCreate
grHorizontalPiePie chart (without gradient, with a different perspective)<Chart>.Type
grVerticalAxis with vertical marks.<Chart>.Graduate,
<Chart>.Origin,
<Chart>.GridLines,
<Chart>.AxisTitleFont
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 11/23/2023

Send a report | Local help