Принцип использования ScrollBar-а!?
Есть одна насущная задачка - привязать к TChart-у ScrollBar.
Нужно вывести большое число данных на график. И хотелось бы иметь возможность прокрутки этих данных.... Использование правой кнопки мыши для прокрутки - далеко не лучшая идея.
Если кто-нибудь боролся с этой проблемой, подскажите пожалуйста.
Заранее премного благодарен!
//---------------------------------------------------------------------------
void __fastcall TFormMain::Button11Click(TObject *Sender)
{
Chart1->Series[0]->AddY(random(100));
if(Chart1->Series[0]->Count()>5)ScrollBar1->Max = Chart1->Series[0]->Count()-5;
}
//---------------------------------------------------------------------------
void __fastcall TFormMain::ScrollBar1Change(TObject *Sender)
{
Chart1->BottomAxis->Maximum = ScrollBar1->Position+5;
Chart1->BottomAxis->Minimum = ScrollBar1->Position;
}
//---------------------------------------------------------------------------