the tooltip associated with each section of a chart (section of a pie chart, column of a column chart, etc.). Also allows you to find out the characteristics of the tooltip associated with each chart section.

[ + ] Using the Chart control of WINDEV. The chart control is used to directly edit the data that will be displayed in the chart.This data can come from a table column, a list box, a WLanguage array. It can also be filled by programming.

Training (WINDEV): WD Age Pyramid

[ + ] The "WD Age Pyramid" example explains how to create an "Age Pyramid" chart from two histograms.

It proposes an "Age Pyramid" control template that overloads the main "gr" functions of WLanguage.

This control template can be easily reused in your own projects,while adapting it (adding functions, modifying functions, …) according to your own requirements.The example also presents two uses of the control template, two age pyramids, with different settings.

The main features presented in this example are the ability to customize the charts by programming as well as the method used to fill a chart from a HFSQL file or in the editor.

Training (WINDEV): WD Drawing on Chart

[ + ] This example is based on an internal component used to draw elements on a chart control:- Min/Max areas- Various areas- Flags- Plots and trackers...

Unit examples (WINDEV): The Chart control (click management)

[ + ] Customizing the click on a Pie chart.Here, the section clicked by the user is pulled out by the application.To implement this behavior, all you have to do is use grInfoXY (to identify the section clicked) and grPiePullOut (to pull out the section).

Complete examples (WINDEV): WD Loan

[ + ] The power of WINDEV and the ease-of-use of WLanguage have allowed us to develop this application within a single day!

This example is used to simulate loans and to:- calculate the amount of the monthly repayments from the amount borrowed- calculate the amount that can be borrowed from a given monthly repayment- calculate the income of an investment from a monthly payment

For each case, you have the ability to view the amortization table corresponding to your parameters.

Unit examples (WEBDEV): The Chart functions

[ + ] This example presents the main features of the chart designer of WEBDEV and it allows you to:- Create a chart: Pie, Column or Line- Define the display area of a chart- Define the options of the chart (legend, percentage, ...)

Mobile (WINDEV Mobile): Pocket Click on Chart

[ + ] The "Pocket Click on Chart" example proposes a solution for pulling out the sections of a pie chart via a simple user click.

This example includes a control template named "TPLC_PullOutChart". This control template is used to enable the pulling out of a chart section via a simple click.

To make this feature available in another application, all you have to do is import the control template named "TPLC_PullOutChart".

Cross-platform examples (WINDEV Mobile): WM Click on Chart

[ + ] The "WM Click on Chart" example proposes a solution for pulling out the sections of a Pie chart via a simple click.This example includes a control template named "TPLC_PullOutChart". This control template is used to pull out the chart sections via a simple click.To include this feature in another application, all you have to do is import the "TPLC_PullOutChart" template.

Add a Chart control to your Window/ Page, Once the data is in the table the magic begins

grDeleteSeries(CHART_X) //Delete any data

FOR j=1 TO 12 //Description for every column below the chart grCategoryLabel(CHART_X,j,SWITCH(j,"Jan", "Feb", "Mar", "Apr", "May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"))END

//Descriptions of the columns, this shows up to the right of the chartgrSeriesLabel(CHART_X,1,"Sunny")grSeriesLabel(CHART_X,2,"Rainy")

//The info is in a 3 column memory table: Months, Col_Sunny, Col_RainyFOR EACH ROW OF TABLE_X //Add the value to the first column of the chart grAddData(CHART_X,1, TABLE_X.COL_Sunny) //Add the value to the second column of the chart grAddData(CHART_X,2, TABLE_X.COL_Rainy)

END

//Change the Title of the chartCHART_X..Title = "New title Year [" + NumToString(theyear) +"]"