Mam taki oto kod, który wyświetla mi dymki nad wykresem słupkowym pokazując wartość jaką ten wykres reprezentuje

DBChart.Legend.Visible := False;
DBChart.Series[0].Active := False;
DBChart.Series[0].Clear;
DBChart.Series[0].SeriesColor := kolor_seria0;
DBChart.Series[0].DataSource := DataSourcePom.DataSet;
DBChart.Series[0].XLabelsSource := os_X_seria0_pom;
DBChart.Series[0].YValues.ValueSource := os_Y_seria0_pom;
DBChart.Series[0].Marks.Style := smsValue;
DBChart.Series[0].Marks.Visible := False;

Chciałbym zrobić jednak tak, że po najechaniu myszką na któryś ze słupków w wykresie dymek z wartością pokazuje się tylko nad nim. Robił ktoś coś podobnego, ewentualnie wykorzystywał ktos komponent inny niż DBChart, który ma taka funkcjonalnosć?