in TIPS ::
Here's a method of simulating a selection in the TChart Delphi control. When a user clicks on a bar of a chart, the respective bar changes its color.
Here's a method of simulating a selection in the TChart Delphi control. When a user clicks on a bar of a chart, the respective bar changes its color.
Everything is being done using one event, the onClickSeries, which provides us the index of the clicked bar.
Read the full article to learn how to How to Select a "Bar" in the TChart Delphi control
Related: GIS / Charting / Mapping Delphi Tools and Components | Charting with Databases | Charting in Quick Reports

Just a small comment, the OnClickSeries event could also be implemented changing the existing point colors instead of clearing and adding all points again:
procedure TChartForm.Chart1ClickSeries
…
for k := 0 to Series.Count-1 do
if k = ValueIndex then
Series.ValueColor[k] := clRed
else
Series.ValueColor[k] := clBlue;
end;
regards
david
http://www.teechart.com