Invented a global variable pair called casualX and casualY, and a function to define them. They are like xSpot and ySpot, but without commiting the tool to any kind of activity. setCasualPosition() is in the mouse move of every posture. casualX and casualY are used when the equal key is pressed to zoom, so it knows where to 'aim' the zoom.