Top post: I accepted the answer, but it does not work for me. I will post a new question highlighting Delphi 7. Thanks to everyone who gave a good input
I have measurements taken at intervals of one second for an hour.
I had a previous question about where there were 45 seconds to update the TStringGrid and managed to achieve this to "faster than the eye can see." In part, moving some of the computational and database-related functionality of the loop, but, surprisingly for me, the change that really mattered was to set strindgrid rowCount to 3600 before the loop, and not increase it inside the loop.
Now I have a similar problem with TChart. Maybe if I try to redistribute the schedule? That way I could Chart1.Series[0].Count := 3600, but how can I not use AddXy()or Add(), since I would explicitly set the values sequentially?
I have a very simple chart with floats on the y axis and hour: seconds on the x axis
Can someone help or suggest another way to speed up charting?
Update: several were offered to use TFastLineSeries, but I do not see how.
Aha - double-click on the chart to show all series, select one and click on change
source
share