Hide Comments
Hide Comments

Comments (0)

expandingRoutines

 

Name

Description

public method

CalcLogCycles(TRSChartValueType,TRSChartValueType,Integer)

Returns the log cycles between xmin and xmax and the percent that each cycle (1 except for the boundary cycles) is in the entire range specified by xmin and xmax.
 

public method

CompareChartValues(TRSChartValues,Integer,Integer)

Compares two charts values by their     SortByDimension and returns -1 if Index1 < Index2, 0 if equal, and 1 if Index1 > Index2.

Used to Sort the chart values

public method

DefaultMarginsRect

Returns the default MarginsRect

public method

GetChartClass(TRSChartType)

Returns the chart class type that corresponds to the input ChartType parameter

alert_cautionWarning

This function will return nil if the given chart class has not been registered. To ensure a chart class is registered, use that unit (i.e., uses RSDonutCharts) or use all units (i.e., uses RSRegisterAllCharts) in your main application

public method

GetChartColor

Overloaded. Returns a unique color every time it is called up to a certain point. After the nth call, the colors cycle back to the beginning.
 

public method

GetChartColor(TRSCustomChart)

Overloaded. Returns a chart color. If the Owner parameter is not nil, the method returns the Color of the chart. If the Owner is nil, then the method cycles through a list of unique colors.

public method

GetChartType(TRSCustomChart)

Returns the TRSChartType for the chart. Note that this function just calls the   GetChartType class function.

public method

GetLegendText(TRSCustomChart,TRSChartValue,TRSLegendStyle,TRSLegendTextStyle)

Returns a label useful for a legend based on the chart and chart value. The LegendStyle controls what type of label is returned

public method

IsLegendShowingCharts(TRSCustomChartPanel,TRSLegendStyle)

Returns true if the legend should show chart names (more than one TRSCustomChart being displayed in the panel or the LegendStyle requires it) and false if the legend should show chart values (only one TRSCustomChart in the panel or the LegendStyle requires it)

public method

ModifyRectByMargins(TCanvasRect,TRSObjectRect,Boolean)

Modify arect by using margins as pixels or as percentage of arect

public method

RegisterChart(TRSCustomChartClass)

Registers the chart class with the RiverSoftAVG Charting Component Suite. Call RegisterChart with the chart class you want to be registered before trying to use the   GetChartClass function.

alert_cautionWarning

This method is automatically called by the units you use in your application. If GetChartClass returns nil for a chart type, it means that unit has not been compiled into your application. Add the unit to your uses clause or add the RSRegisterAllCharts unit to your uses clause

Top

Comments (0)

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