Method and system for per widget graphical pointer control within a data processing system graphical user interface
First Claim
1. A method for controlling the movement of a graphical pointer displayed within a display device of a data processing system, said data processing system including a graphical pointing device having a selection means associated therewith, said method comprising:
- displaying a predefined region within said display device, wherein said predefined region is a portion of an output display of said display device;
displaying a graphical pointer within said display device;
defining a first relationship that correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed within said predefined region, wherein said first relationship specifies that said displacement of said graphical pointer in response to manipulation of said graphical pointing device is zero unless said selection means is activated;
defining a second relationship which correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed outside said predefined region;
in response to a manipulation of said graphical pointing device, moving said graphical pointer in accordance with said first relationship when said graphical pointer is displayed at positions within said predefined region and in accordance with said second relationship when said graphical pointer is displayed at positions outside said predefined region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are disclosed for controlling the movement of a graphical pointer displayed within a display device of a data processing system having a graphical pointing device. According to the present invention, a widget, a predefined region within a graphical display, and a graphical pointer are displayed within the display device of the data processing system. When the graphical pointer is displayed at positions within the widget, a first relationship correlates manipulation of the graphical pointing device and movement of the graphical pointer within the display device. Conversely, when the graphical pointer is displayed at positions without the widget, a second relationship correlates manipulation of the graphical pointing device and movement of the graphical pointer within the display device. In response to manipulation of the graphical pointing device, movement of the graphical pointer is determined in accordance with the first relationship when the graphical pointer is displayed at positions within the widget and in accordance with the second relationship when the graphical pointer is displayed at positions without the widget, wherein control of the graphical pointer is enhanced.
37 Citations
17 Claims
-
1. A method for controlling the movement of a graphical pointer displayed within a display device of a data processing system, said data processing system including a graphical pointing device having a selection means associated therewith, said method comprising:
-
displaying a predefined region within said display device, wherein said predefined region is a portion of an output display of said display device; displaying a graphical pointer within said display device; defining a first relationship that correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed within said predefined region, wherein said first relationship specifies that said displacement of said graphical pointer in response to manipulation of said graphical pointing device is zero unless said selection means is activated; defining a second relationship which correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed outside said predefined region; in response to a manipulation of said graphical pointing device, moving said graphical pointer in accordance with said first relationship when said graphical pointer is displayed at positions within said predefined region and in accordance with said second relationship when said graphical pointer is displayed at positions outside said predefined region. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling the movement of a graphical pointer within a data processing system, said data processing system including a graphical pointing device having a selection means associated therewith, said system comprising:
-
means for displaying a predefined region within said display device, wherein said predefined region is a portion of an output display of said display device; means for displaying a graphical pointer within said display device; means for defining a first relationship that correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed within said predefined region, wherein said first relationship specifies that said displacement of said graphical pointer in response to manipulation of said graphical pointing device is zero unless said selection means is activated.; means for defining a second relationship which correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed outside said predefined region; means, responsive to a manipulation of said graphical pointing device, for moving said graphical pointer in accordance with said first relationship when said graphical pointer is displayed at positions within said predefined region and in accordance with said second relationship when said graphical pointer is displayed at positions outside said predefined region. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer program product within a computer readable medium for causing a data processing system to control the movement of a graphical pointer displayed within a display device of said data processing system, said data processing system including a graphical pointing device having a selection means associated therewith, said computer program product comprising:
-
instruction means for causing said data processing system to display a predefined region within said display device, wherein said predefined region is a portion of an output display of said display device; instruction means for causing said data processing system to display a graphical pointer within said display device; instruction means for causing said data processing system to define a first relationship which correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed within said predefined region, wherein said first relationship specifies that said displacement of said graphical pointer in response to manipulation of said graphical pointing device is zero unless said selection means is activated; instruction means for causing said data processing system to define a second relationship which correlates manipulation of said graphical pointing device and movement of said graphical pointer when said graphical pointer is displayed outside said predefined region; instruction means, responsive to a manipulation of said graphical pointing device, for causing said data processing system to move said graphical pointer in accordance with said first relationship when said graphical pointer is displayed at positions within said predefined region and in accordance with said second relationship when said graphical pointer is displayed at positions outside. - View Dependent Claims (14, 15, 16, 17)
-
Specification