Hide Comments
Hide Comments

Comments (0)

expandingMethods

 

Name

Description

public method

Assign(TPersistent)

Represents method Assign(TPersistent). (Overrides FMX.RS.ChartPanel.TRSCustomChart.Assign(TPersistent).)

protected method

CreateChartValues

Creates the FMX.RS.ChartPanel.TRSChartValues class for the   Values property

alert_noteNotes to Inheritors

Override this method to create your TRSChartValues descendant

public method

CreatePreviewValues

Creates sample values for illustrating how the chart will look. This function is automatically called at design-time to fill the chart with sample values. It can also be called at run-time to add more values to the chart (i.e., the chart is not cleared first)

noteNote

Set the Preview property to false to have the design-time sample values show up at run-time

protected method

DoUpdateAxisInfo(TRSChartAxis)

Represents method DoUpdateAxisInfo(TRSChartAxis). (Overrides FMX.RS.ChartPanel.TRSCustomChart.DoUpdateAxisInfo(TRSChartAxis).)

protected method

DrawBar(TCanvas,TCanvasRect,TRSBarChartValue)

Represents method DrawBar(TCanvas,TCanvasRect,TRSBarChartValue).

public method

DrawGlyph(TCanvas,TRSChartValue,TCanvasRect)

Represents method DrawGlyph(TCanvas,TRSChartValue,TCanvasRect). (Overrides FMX.RS.ChartPanel.TRSCustomChart.DrawGlyph(TCanvas,TRSChartValue,TCanvasRect).)

public method

GetAdjOffsetVertical

Returns the vertical offset (     OffsetVertical).

If coUseVerticalOffset is not in     Options, this method always returns 0. If coUseVerticalOffset is in Options, the function returns the OffsetVertical value.

public method

GetAdjOrigin

Returns the adjusted origin for the bar chart. If the     UseOriginproperty is set, this value is the Origin. If the UseOrigin property is false, the adjusted origin equals 0.

Note that when bar charts are stacked (see GroupStyle=gsStacked), the bottom-most bar chart adjusted origin is used as the origin for all the bar charts.
 

public method

GetAxisCaption(TRSChartAxis,Integer,TRSChartValueType)

Returns a label for an axis ( FMX.RS.ChartPanel.TRSChartAxis ) based on the input Value. The Index specifies where to start looking in the chart Values (for optimization purposes) and decrements from there until the closest chart value is found. (Overrides FMX.RS.ChartPanel.TRSCustomChart.GetAxisCaption(TRSChartAxis,Integer,TRSChartValueType).)

protected method

GetBarRect(TCanvasRect,TRSBarChartValue)

Overloaded. Returns the canvas rectangle in pixels for the bar value

protected method

GetBarRect(TCanvasRect,TRSBarChartValue,TRSCustomChart,TRSChartValueType,TRSChartValueType,TRSChartValueType)

Overloaded. Returns the canvas rectangle in pixels for the bar value.

protected method

GetBarStyle(TRSBarChartValue)

Returns the bar style of the value

public methodClass member

GetChartType

Returns the chart type enumerated value for this class. Each chart class overrides this class function to return the RSChartConsts|TRSChartType enumerated value (Overrides FMX.RS.ChartPanel.TRSCustomChart.GetChartType.)

protected method

GetGroupDimension

Represents method GetGroupDimension. (Overrides FMX.RS.ChartPanel.TRSCustomChart.GetGroupDimension.)

protected method

InitializeChart

Creates and initialize structures and values of chart. This method is the safe place to initialize chart values without change events occurring.

alert_noteNotes to Inheritors

The constructor calls this method. Use this method to actually create and initialize properties. Do not assign event properties in this method (use the InitializeChangeEvents method instead)

protected method

InternalDraw(TCanvas,TCanvasRect)

Overloaded.  Paints the chart graphic to the specified canvas at the specified rectangle. The InternalDraw method is called by the     Draw method.

Descendant classes of TRSCustomChart override the InternalDraw method to actually paint themselves.

alert_noteNotes to Inheritors

The default InternalDraw method implementation assigns the     Brush, Pen , and Font to the Canvas.

protected method

Notification(TComponent,TOperation)

Represents method Notification(TComponent,TOperation). (Overrides FMX.RS.ChartPanel.TRSCustomChart.Notification(TComponent,TOperation).)

protected method

UpdateAxisInfo(TRSChartAxis)

Represents method UpdateAxisInfo(TRSChartAxis). (Overrides FMX.RS.ChartPanel.TRSCustomChart.UpdateAxisInfo(TRSChartAxis).)

protected method

WantsCaptions(TRSChartAxis)

Returns true if the chart prefers Captions over Values for its labels on the input Axis. This method provides a hint to the TRSChartAxis when LabelStyle is alsAutomatic. (Overrides FMX.RS.ChartPanel.TRSCustomChart.WantsCaptions(TRSChartAxis).)

Top

Comments (0)

RiverSoftAVG Charting Component Suite (RCCS) © 2005-2015, Thomas G. Grubb