Hi all, I'm putting together (yet another) Google Finance-esque chart widget. I've basically used Brendan Meutzner's example from [1] as my starting point - thanks Brendan!
However, I've run into a problem when dragging the main chart. On Google's widget, you can drag the main chart with a very smooth action - the canvas actually moves with the mouse on a pixel-by-pixel basis. With all the existing re-makes of Google's widget (that I can find), the main chart is drawn from a subset of the values currently selected. So the chart re-draws when you've dragged the mouse sufficiently far that one data point is removed and another is added. With a large number of points visible in the chart, this action approaches a smooth motion. However, when you've only got a small number of points being shown the graph jumps across the chart. The effect is even worse if the points are not equally distributed along the x-axis, because then the jumps are not even consistent in length. I'm relatively new to Flex, especially Flex Charts, but I think Google must be doing something very different. Perhaps having an oversized chart in the background, and then adding to the series when the drag requires it? Does anyone have any idea how to achieve something like this? Many thanks, Matt. [1] http://www.meutzner.com/blog/index.cfm/2007/8/14/Google-Finance-with-Flex-Code

