I have managed to implement zooming without many problems under 4.1.3, but I have not figured out how to implement panning.

The final goal would be to implement the following UI:

click-drag -> pan
ctrl-click-drag -> zoom in
double-click -> zoom-out

Any ideas how this can be implemented with ExtJS? I'm stuck mainly with the "click-drag" problem, but maybe somenone has already a complete solution to this issue :-)