|
Assign(TPersistent)
|
Represents method Assign(TPersistent). (Overrides RSBarCharts.TRSCustomBarChart.Assign(TPersistent).)
|
|
CreateChartValues
|
Creates the RSChartPanel.TRSChartValues class for the Values property
Notes to Inheritors
|
Override this method to create your TRSChartValues descendant
|
|
|
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)
Note
|
Set the Preview property to false to have the design-time sample values show up at run-time
|
|
|
DrawBar(TCanvas,TCanvasRect,TCanvasRect,TRSEQChartValue)
|
Overloaded. Draw one bar of the equalizer chart depending on the Style
|
|
DrawEQBar(TCanvas,TCanvasRect,TCanvasRect,TRSChartValueType,TCanvasColor,Single)
|
Draw one equalizer bar with the classic equalizer style of it being broken up into smaller bars, specified by the Subdivisions
|
|
DrawGlyph(TCanvas,TRSChartValue,TCanvasRect)
|
Represents method DrawGlyph(TCanvas,TRSChartValue,TCanvasRect). (Overrides RSBarCharts.TRSCustomBarChart.DrawGlyph(TCanvas,TRSChartValue,TCanvasRect).)
|
|
DrawHighMark(TCanvas,TCanvasRect,TCanvasRect,TRSChartValueType)
|
Draw the high mark for the value
|
|
GetAxisCaption(TRSChartAxis,Integer,TRSChartValueType)
|
Returns a label for an axis ( RSChartPanel.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 RSBarCharts.TRSCustomBarChart.GetAxisCaption(TRSChartAxis,Integer,TRSChartValueType).)
|
|
GetBarRect(TCanvasRect,TRSBarChartValue,TRSCustomChart,TRSChartValueType,TRSChartValueType,TRSChartValueType)
|
Returns the canvas rectangle in pixels for the bar value. (Overrides RSBarCharts.TRSCustomBarChart.GetBarRect(TCanvasRect,TRSBarChartValue,TRSCustomChart,TRSChartValueType,TRSChartValueType,TRSChartValueType).)
|
|
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 RSBarCharts.TRSCustomBarChart.GetChartType.)
|
|
InitializeChart
|
Creates and initialize structures and values of chart. This method is the safe place to initialize chart values without change events occurring.
Notes 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)
|
|
|
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.
Notes to Inheritors
|
The default InternalDraw method implementation assigns the Brush, Pen , and Font to the Canvas.
|
|
|
SetCanvasResources(TCanvas,TRSChartValue,Boolean,Boolean)
|
Represents method SetCanvasResources(TCanvas,TRSChartValue,Boolean,Boolean). (Overrides RSChartPanel.TRSCustomChart.SetCanvasResources(TCanvas,TRSChartValue,Boolean,Boolean).)
|