IChartStyleAbsoluteGroup.MakeRelative

Fore Syntax

MakeRelative;

Fore.NET Syntax

MakeRelative();

Description

The MakeRelative method enables the user to place all chart series in a relative group.

Comments

This method works only when the Mixed scale type is set for the chart.

If required, the user can set this type of scale by executing the command:

Chart.Style := ChartStyle.Mixed

A relative group is formed by summation of series values. In this case the summary chart looks as follows:

Fore Example

Executing the example requires a form with the UiChart, ChartBox and Button components on the form with the UiChart1, ChartBox1 and Button1 identifiers respectively. The UiChart1 component must be a data source for the ChartBox1 component, and it must have the Mixed type of a scale for a chart.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Chart: IChart;
Begin
    Chart := ChartBox1.Chart;
    Chart.StyleGroup.MakeRelative;
End Sub Button1OnClick;

After executing the example on clicking the Button1 component on the chart all series are located in one group:

Fore.NET Example

Executing the example requires a form with the UiChartNet, ChartBoxNet and Button components on the form with the UiChartNet1, ChartBoxNet1 and Button1 identifiers respectively. The UiChartNet1 component must be a data source for the ChartBoxNet1 component, and it must have the Mixed type of a scale for a chart.

Imports Prognoz.Platform.Interop.Chart;

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    Chart: IChart;
Begin
    Chart := ChartBoxNet1.CtrlBox.Chart;
    Chart.StyleGroup.MakeRelative();
End Sub;

After executing the example on clicking the Button1 component on the chart all series are located in one group:

See also:

IChartStyleAbsoluteGroup