Method and apparatus for improved activation of a program feature
Original Publication Date: 2002-Oct-28
Included in the Prior Art Database: 2003-Jun-20
This invention relates to the activation of program features in a graphical user interface. It provides method and apparatus for limiting the pointer movement to solve the problem of undesired pointer drifting away from the target.There are two basic types of pointer drifting problem. The first type of pointer drifting problem occurs when repeated invocation of a program feature is desired by clicking each time on the same stationary push button on the screen or hyperlink inside a browser. The pointer needs to remain over the target while the program feature is invoked repeatedly. This type of stationary pointer is necessary during program testing and performance measurements where the same function is invoked repeatedly. The second type of pointer drifting problem occurs when the pointer is to be moved in a straight line. Moving the pointer in a straight line is necessary when a straight line needs to be drawn inside a drawing, or during scrolling with slider, track, and directional buttons, or when adjusting volume or brightness using a slider, track, or directional buttons. The first type of pointer drifting problem is solved by using a combination of motion-freeze button and command button. The second type of pointer drifting problem is solved by using a combination of horizontal-freeze button and command button or a combination of vertical-freeze button and command button.