Classes for constructing Bar Charts TBar - base class for TBarChartItems in a TBarChart TCustomBarChart - base class for TBarChart Create - constructor for TCustomBarChart: calls inherited Create and creates the bars, sets initial bounds and label position TComponent.Create TCustomPanel.Create Destroy - destructor for TCustomBarChart: frees the bars and calls inherited Destroy TComponent.Destroy TCustomPanel.Destroy Clear - remove all previous contents and start with a blank BarChart AddBar - add a bar with the specified properties (name, value and colour) to the BarChart GetBar - collect the data for one of the bars BarCount - number of bars in the chart BeginUpdate - start updating EndUpdate - finish updating The Depth of the bars in the chart TBarChart - graph in which each value is represented by the length or height of a bar

TBarChart - graph in which each value is represented by the length or height of a bar

The Bars are defined in TCustomBarChart

SName - the name identifying this bar in the barchart The numerical Value or size of this bar in the barchart The Color to be used to draw this bar in the barchart TBarChartItems - the collection of items defining the bars in this barchart Create - constructor for TBarChartItems: calls inherited Create and attaches itself to the nominated BarChart TCollection.Create Bars - the collection of bars that comprise the BarChart LabelPosition - left, centered or right UpdateBarChart - fill in any new information