Thanks for your help. This method does indeed set the scrollbars and scroll the workspace, but I'm having difficulty finding the correct value to set them to.
If I set them to 0,0, I see the top left of the workspace, similarly if I set them to (contentwidth, contentheight), i see bottom right. This is great for setting them to an absolute position, but I'm trying to get them to "scroll" in a relative way.
I'm having problems finding the currentPosition of scrollbars so I can add / subtract values for scrolling?
This also needs to work under different window zooming levels.
Thanks