Hide Comments
Hide Comments

Comments (0)

Represents namespace RSBarCharts.

expandingClasses

 

Name

Description

public class

TChartAxisHack

Represents type TChartAxisHack.

public class

TRSBarChart

The TRSBarChart component is a RSBarCharts.TRSCustomBarChart descendant that represents a bar chart. The Bar Chart displays each chart value ( RSBarCharts.TRSBarChartValue ) by as a vertical or horizontal bar (depending on     Orientation). Each value draws a separate bar and the order of the bars is based on the order of the TRSBarChartValue in the collection.
 

BarChartExample2

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSBarChartValue

Extends the RSChartPanel.TRSChartValue class to provide the properties and methods needed to describe one bar of the RSBarCharts.TRSBarChart component. The TRSBarChartValue class uses the Value property to specify the height of the bar.

public class

TRSBarChartValues

Defines the collection of all bars in a bar chart. A bar chart is made up of a collection of bars ( RSBarCharts.TRSBarChartValue ), where each TRSBarChartValue defines the information for one bar for the chart. The TRSBarChartValue class defines the common properties to all bars, including Caption, Color, and Values. The TRSBarChartValues collection defines the common properties to all bar values, such as DimensionCount, MaxValues, and MinValues.

Note that the TRSBarChartValues collection provides built-in support for limiting the number of values in the collection (using the Limit property).
 

public class

TRSBarChartValuesEnumerator

Represents type TRSBarChartValuesEnumerator.

public class

TRSCandleStickChart

The TRSCandleStickChart component is a RSBarCharts.TRSHighLowAverageChart descendant that represents a candlestick chart. The CandleStick Chart displays each chart value ( RSBarCharts.TRSCandleStickChartValue ) as a vertical or horizontal candlestick (depending on     Orientation).

A candlestick chart is a style of financial chart used to describe price movements of a security, derivative, or currency. Each "candlestick" typically shows one day; so for example a one month chart may show the 20 trading days as 20 "candlesticks". It is something like a combination of line-chart and a bar-chart: each bar represents all four important pieces of information for that day: the open, the close, the high and the low.

Each value draws a separate candlestick and the order of the candlesticks is based on the order of the TRSCandleStickChartValue in the collection.

The TRSCandleStickChartValue class uses the Value property to specify the height of each candlestick. The X property specifies where in the horizontal axis that candlestick is located. The UpShape property specifies the Bar Style and Brush/Pen to use when a candlestick closes higher than it opens. The DownShape property specifies the Bar Style and Brush/Pen to use when a candlestick closes lower than it opens.
 

CandleStickChartExample

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSCandleStickChartValue

Extends the RSBarCharts.TRSHighLowAverageChartValue class to provide the properties and methods needed to describe one candlestick of the RSBarCharts.TRSCandleStickChart component. Each bar represents all four important pieces of information for financial-type data: the open, the close, the high and the low, and the average.

Candlesticks are usually composed of the body, and an upper and a lower shadow (wick): the area between the open and the close is called the real body, price excursions above and below the real body are called shadows.
 

public class

TRSCandleStickChartValues

Defines the collection of all candlesticks in a candlestick chart. A high/low/average bar chart is made up of a collection of bars ( RSBarCharts.TRSHighLowAverageChartValue ), where each TRSCandleStickChartValue defines the information for one candlestick for the chart. The TRSCandleStickChartValue class defines the common properties to all candlesticks, including X, Value, High, Low, Average, Open, Close, Caption, and Color. The TRSCandleStickChartValues collection defines the common properties to all bar candlesticks, such as DimensionCount, MaxValues, and MinValues.

Note that the TRSCandleStickChartValues collection provides built-in support for limiting the number of values in the collection (using the Limit property).
 

public class

TRSCandleStickChartValuesEnumerator

Represents type TRSCandleStickChartValuesEnumerator.

public class

TRSCandleStickGraphic

Extends the RSChartPanel.TRSChartGraphicArea class to define the Style, Brush, and Pen for candlestick shapes

public class

TRSCustomBarChart

The TRSBarChart component is a RSChartPanel.TRSCustomChart descendant that represents a bar chart. The Bar Chart displays each chart value ( RSBarCharts.TRSBarChartValue) by as a vertical or horizontal bar (depending on     Orientation). Each value draws a separate bar and the order of the bars is based on the order of the TRSBarChartValue in the collection.
 

BarChartExample2

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSCustomSparseBarChart

The TRSCustomSparseBarChart component is a RSBarCharts.TRSCustomBarChart descendant that represents a sparse bar chart, i.e., bars do not have to be besides each but spread through the horizontal axis . The Sparse Bar Chart displays each chart value ( RSBarCharts.TRSSparseBarChartValue ) by as a vertical or horizontal bar (depending on     Orientation). Each value draws a separate bar and the order of the bars is based on the order of the TRSSparseBarChartValue in the collection.

The TRSSparseBarChartValue class uses the Value property to specify the height of each bar. The X property specifies where in the horizontal axis that bar is located.
 

SparseBarChartExample

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSEQChart

The TRSEQChart component is a RSCharts.TRSChart descendant that provides an "equalizer" visualization. The TRSEQChart is similar to a bar chart ( RSBarCharts.TRSBarChart ) where every bar is made up of blocks and there are high water marks for each bar (think of a music equalizer). The EQ Chart displays each chart value ( RSBarCharts.TRSEQChartValue ) by as a vertical or horizontal bar (depending on     Orientation), broken up into equal size blocks (except possibly the last block). Each value draws a separate bar and the order of the bars is based on the order of the TRSEQChartValue in the collection
 

EQChartExample2







































public class

TRSEQChartValue

Defines one equalizer bar in the equalizer chart. Each EQ chart is made up of a collection of EQ bars ( RSBarCharts.TRSEQChartValues ), where each TRSEQChartValue descendant defines one EQ bar (or frequency) for the chart. The TRSEQChartValue class manages the frequency level (in the Value property) as well as the High value for the frequency.

EQChartDescription

public class

TRSEQChartValues

Extends the RSChartPanel.TRSChartValues class to define the set of equalizer bars or frequencies that make up the equalizer chart. Each EQ chart is made up of a collection of EQ bars (TRSEQChartValues), where each RSBarCharts.TRSEQChartValue descendant defines one EQ bar (or frequency) for the chart. The TRSEQChartValue class manages the frequency level (in the Value property) as well as the High value for the frequency. The EQChartValues class is used by the RSBarCharts.TRSEQChart component.

Note that the TRSEQChartValues collection provides built-in support for limiting the number of values in the collection (using the Limit property).

public class

TRSEQChartValuesEnumerator

Represents type TRSEQChartValuesEnumerator.

public class

TRSHighLowAverageChart

The TRSHighLowAverageChart component is a RSBarCharts.TRSCustomSparseBarChart descendant that represents a high/low/average bar chart, i.e., bars that can show a vertical range. The High/Low/Average Bar Chart displays each chart value ( RSBarCharts.TRSHighLowAverageChartValue ) as a vertical or horizontal bar (depending on     Orientation). A HighLowAverage chart is something like a combination of a line-chart and a bar-chart: each bar represents three important pieces of information: the Average (as line on side of bar), and the high and the low. Each value draws a separate bar and the order of the bars is based on the order of the TRSHighLowAverageChartValue in the collection.

The TRSHighLowAverageChartValue class uses the Value property to specify the height of each bar. The X property specifies where in the horizontal axis that bar is located.
 

ChartFunctionExample

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSHighLowAverageChartFunction

Implements a chart function class that applies a function to an input SourceChart and adds values to a RSBarCharts.TRSHighLowAverageChart or RSBarCharts.TRSCandleStickChart. The functions are able to modify multiple values of the Target chart at once (e.g., High, Low, and Average).

The TRSHighLowAverageChartFunction class provides specific functions applicable to high/low/average charts and candlestick charts. The function is applied over a Period of the SourceChart.
 

ChartFunctionExample

Chart Function Example showing automatic generation of hourly High/Low/Average data from a Source Line chart to a High/Low/Average Target Chart.

public class

TRSHighLowAverageChartValue

Extends the RSBarCharts.TRSSparseBarChartValue class to provide the properties and methods needed to describe one bar of the RSBarCharts.TRSHighLowAverageChart component (i.e., bars do not extend up from the origin but rather have a high and low). The TRSHighLowAverageChartValue class uses the   High and   Low properties to specify the size of the bar. The   Average property specifies a small average line in the bar.
 

public class

TRSHighLowAverageChartValues

Defines the collection of all bars in a high/low/average bar chart (i.e., bars do not need to be right next to each other and they do not start at the origin). A high/low/average bar chart is made up of a collection of bars ( RSBarCharts.TRSHighLowAverageChartValue ), where each TRSHighLowAverageChartValue defines the information for one bar for the chart. The TRSHighLowAverageChartValue class defines the common properties to all bars, including X, Value, High, Low, Average, Caption, and Color. The TRSHighLowAverageChartValues collection defines the common properties to all bar values, such as DimensionCount, MaxValues, and MinValues.

Note that the TRSHighLowAverageChartValues collection provides built-in support for limiting the number of values in the collection (using the Limit property).
 

public class

TRSHighLowAverageChartValuesEnumerator

Represents type TRSHighLowAverageChartValuesEnumerator.

public class

TRSSparseBarChart

The TRSSparseBarChart component is a RSBarCharts.TRSCustomSparseBarChart descendant that represents a sparse bar chart, i.e., bars do not have to be besides each but spread through the horizontal axis . The Sparse Bar Chart displays each chart value ( RSBarCharts.TRSSparseBarChartValue ) by as a vertical or horizontal bar (depending on     Orientation). Each value draws a separate bar and the order of the bars is based on the order of the TRSSparseBarChartValue in the collection.

The TRSSparseBarChartValue class uses the Value property to specify the height of each bar. The X property specifies where in the horizontal axis that bar is located.
 

SparseBarChartExample

noteNote

Charts are TGraphicControl descendants for VCL and TControl descendants for FMX. Display charts on a chart panel (with integrated axes, legend, header, footers, etc) or stand-alone (allowing use of FMX effects or embedding within other controls). Set the Panel property to the RSChartPanel.TRSChartPanel you want the chart displayed inside or nil for stand-alone use.

public class

TRSSparseBarChartValue

Extends the RSBarCharts.TRSBarChartValue class to provide the properties and methods needed to describe one bar of the RSBarCharts.TRSSparseBarChart component (i.e., bars do not need to be right next to each other). The TRSSparseBarChartValue class uses the Value property to specify the height of the bar. The X property specifies where in the horizontal axis that bar is located.

public class

TRSSparseBarChartValues

Defines the collection of all bars in a sparse bar chart (i.e., bars do not need to be right next to each other). A bar chart is made up of a collection of bars ( RSBarCharts.TRSSparseBarChartValue ), where each TRSSparseBarChartValue defines the information for one bar for the chart. The TRSSparseBarChartValue class defines the common properties to all bars, including X, Value, Caption, and Color. The TRSSparseBarChartValues collection defines the common properties to all bar values, such as DimensionCount, MaxValues, and MinValues.

Note that the TRSSparseBarChartValues collection provides built-in support for limiting the number of values in the collection (using the Limit property).
 

public class

TRSSparseBarChartValuesEnumerator

Represents type TRSSparseBarChartValuesEnumerator.

Top

expandingDelegates

 

Name

Description

public delegate

TRSBarChartValueDrawEvent

Represents type TRSBarChartValueDrawEvent.

public delegate

TRSBarChartValueEvent

Represents type TRSBarChartValueEvent.

public delegate

TRSEQChartValueEvent

Represents type TRSEQChartValueEvent.

Top

Comments (0)

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