1. A GUI in which, when a pointer is immediately adjacent or passes over a control area, a procedure is initiated whereby subsequent movement of the pointer over a predetermined path generates a ‘click’ event which simulates direct clicking of the control and moving outside the predetermined path prior to completion of the path resets the control to as if the pointer has never started along the predetermined path.