A system and method for zooming into or out of an image on a screen, in
which the image is displayed on a touch screen, and a user zooms into a
portion of the image by placing a stylus at a desired image point on the
screen. The system repeatedly enlarges the image about the image point
indicated by the stylus until the user moves the stylus off of the
screen, so that whilst the stylus is on the screen, the user sees a
continuous enlargement about the point of the stylus. If the stylus is
dragged across the screen during the zoom, then the center of the zoom
changes to follow the stylus. A zoom-out action may occur in a similar
manner to the zoom-in action.