|
int N = 50; - число отсчётов
int chartWidth = 20; - столько отображаем
void __fastcall TForm1::Chart1Scroll(TObject *Sender)
{
if (Chart1->BottomAxis->Maximum > N)
{
Chart1->BottomAxis->Maximum = N;
Chart1->BottomAxis->Minimum = N - chartWidth;
}
if (Chart1->BottomAxis->Minimum < 0)
{
Chart1->BottomAxis->Maximum = 0 + chartWidth;
Chart1->BottomAxis->Minimum = 0;
}
}