摘要 |
Apparatus has at least one processor and at least one memory having computer-readable code stored thereon. When executed the code controls the at least one processor: in a normal mode, to cause display of plural discrete items on a touch screen; in response to detecting when in the normal mode a user's digit at a location hovering over but not touching the touch screen while plural discrete items are being displayed in the normal mode, to enter a zoom-pan mode; in response to entering the zoom-pan mode, to cause zooming of the displayed plural discrete items; when in the zoom-pan mode, to respond to detection of movement of the user's digit to a different hover location over the touch screen by causing panning of the plural discrete items displayed on the touch screen; when in the zoom-pan mode, to respond to detection of a touch input by entering a pointing mode; when in the pointing mode,to prevent panning of the displayed plural discrete items with movement of the location of the touch input within predefined criteria; and when in the pointing mode, to cause movement of a cursor, pointer or marker as the location of the touch input changes. |