Thanks for the help. With your example I can finally really see the usefulness of the scroll control. Using this method for panning a waveform has an inherent ability to zoom the graph as well.
In view of the alternate method to perform panning such as using the mouse to "drag" the view left or right when a control key is depressed, it seems to me that this involves turning on a polling timer once the control key is detected as depressed and the the graph is in focus. You then get a reference position with the mouse and determine relative differences in mouse position and adjust the axis scaling mode at each polling timer event till the graph is de-focused. Does this approach make sense?