void Scroll_ValueChanged(object sender, EventArgs e)
{
firstBar = scroll.Value;
lastBar = Math.Min(Data.Bars - 1, firstBar + chartBars - 1);
lastBar = Math.Max(lastBar, firstBar);
InvalidateAllPanels();
// Dynamic Info
barOld = 0;
// Sends the shown bar from the chart beginning
if (isDrawDinInfo && isDynInfoShown)
{
int selectedBar = (mouseX - spcLeft) / barPixels;
GenerateDynamicInfo(selectedBar);
}
return;
}