wp, thank You for answer,
I had read Your answers for the similar questions before posting this one.
I placed here
http://accelerometer.narod.ru/Time_XYZ_OnMouseMove.mkva video of my delphi app which shows a current time (Bottom Axis) and 3 coordinats X,Y,X to be corresponding to current time when mouse is moving over a chart.
As in Delphi so as in Lazarus, I may get the corresponding Values: TimePoint and 3 parameters of my device for this TimePoint using the arrays:
seriesTime.Values[Index] (bottom axis),
seriesX.Values[Index], seriesY.Values[Index], seriesZ.Values[Index] (left axis).
But I can't find, how to calculate the Index for mouse position on the Chart.
Has the TAChart some simple functions to get this <Index> to be calculated using event's OnMouseMove parameters X,Y?
I saw your examples where You show how to get x,y in Chart coords for mouse position.
To catch nearest point for only one series on a time as in Your example - this is another desicion, but ...
Best regards.