Delphi TChart pętla i odświeżanie

0

Witam.
Mam problem z komponentem TChart.
Dokładnie chodzi o to że mam pętlę for z każdego "obrotu pętli" mam 3 dane, wartość max, średnią i min. Do TChart mam dodane 3 serie danych (wykres liniowe). Problem polega na tym że wykres rysuje dopiero po zakończeniu pętli mimo że na końcu pętli (ale jeszcze w pętli) mam:

Chart1.Series[0].AddXY(p, max);
Chart1.Series[1].AddXY(p, ave);
Chart1.Series[2].AddXY(p, min); 

Gdzie ustawia się jakieś odświeżanie? Może jakimś poleceniem mam wymusić rysowanie za każdym razem?

Z góry dzięki za pomoc.

0

Poczytaj o Application.ProcessMessages

0

Dzięki za podpowiedź. Ale to chyba nie bardzo będzie działało.
Było by ok jak chciałbym animować wykres po zakończeniu pętli i miałbym już wszystkie wartoście: max; ave i min - dla każdego obrotu pętli

Ale ja chcę żeby zmusić TChart do rysowania po każdym obrocie pętli.
Czy jedynym sposobem jest Application.ProcessMessages? Czy Application.ProcessMessages może działać z TChart?

0

Zamiast zastosować w pętli i sprawdzić, to się głupio pytasz...

1 użytkowników online, w tym zalogowanych: 0, gości: 1