Managing position and size for a desktop component
First Claim
1. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing as an image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
- (a) tracking the position of the pointer on the display;
(b) monitoring the position of the pointer relative to the subdocument;
(c) automatically and without further user input displaying a first border around the subdocument when the pointer enters a first predefined region located within the boundary of the subdocument; and
(d) automatically and without further user input displaying a second border around the subdocument when the pointer enters a second predefined region located near the boundary of the subdocument.
1 Assignment
0 Petitions
Accused Products
Abstract
In a graphical desktop environment displaying desktop components, a control is provided to track the position of a pointer on a screen, and when the pointer enters relevant regions with respect to a desktop component, a thin or thick border in displayed around the desktop component to enable a user to resize the desktop component, and/or a caption bar is displayed along an edge of the component to enable a user to move the desktop component on the desktop. The caption bar may additionally be provided with menu and close buttons, to enable the user to bring up a menu of properties and/or actions for the desktop component, and close the desktop component, respectively. When the pointer is outside any region relevant to a desktop component, no borders or caption bars are displayed, thereby resulting in a visually less cluttered appearance.
28 Citations
15 Claims
-
1. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing as an image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) tracking the position of the pointer on the display; (b) monitoring the position of the pointer relative to the subdocument; (c) automatically and without further user input displaying a first border around the subdocument when the pointer enters a first predefined region located within the boundary of the subdocument; and (d) automatically and without further user input displaying a second border around the subdocument when the pointer enters a second predefined region located near the boundary of the subdocument. - View Dependent Claims (2, 3)
-
-
4. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing as an image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) tracking the position of the pointer on the display; (b) monitoring the position of the pointer relative to the subdocument; (e) automatically and without further user input displaying a first border around the subdocument when the pointer enters a first predefined region located within the boundary of the subdocument; and (d) automatically and without further user input displaying a caption bar along an edge of the subdocument when the pointer enters a predefined caption bar region located adjacent to the boundary of the subdocument. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing as an image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) tracking the position of the pointer on the display; (b) monitoring the position of the pointer relative to the subdocument; (c) automatically and without further user input displaying a first border around the subdocument when the pointer enters a first predefined region located within the boundary of the subdocument; and (d) automatically and without further user input removing the first border displayed around the subdocument when the pointer moves to an external region outside of the boundary of the subdocument and a predetermined amount of time expires.
-
-
12. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing an as image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) providing a control including a visual clement for; (1) tracking the position of the pointer; (2) monitoring the position of the pointer relative to the subdocument; and (3) displaying the visual clement; (b) activating the control; and (c) automatically and without further user input displaying the visual element when the control detects that the pointer has entered a first predefined region located within the boundary of the subdocument; wherein the visual element is a border, the control has a boundary defined by edge segments having a thickness, and displaying the visual element further comprises; (c1) moving and centering the control under the subdocument; (c2) resizing the control such that the control has a boundary having substantially same, but slightly larger, dimensions as the subdocument boundary; (c3) increasing the thickness of the edge segments of the control boundary; and (c4) automatically and without further user input displaying the control boundary as a thick border around the subdocument.
-
-
13. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing an as image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) providing a control including a visual element for; (1) tracking the position of the pointer; (2) monitoring the position of the pointer relative to the subdocument; and (3) displaying the visual element; (b) activating the control; and (c) automatically and without further user input displaying the visual element when the control detects that the pointer has entered a first predefined region located within the boundary of the subdocument; wherein the visual element is a caption bar, and displaying the visual element further comprises; (c1) automatically and without further user input displaying the caption bar along an edge of the subdocument boundary. - View Dependent Claims (14)
-
-
15. In a computer system having a display and a pointing device, the pointing device controlling a position of a pointer on the display, a method for manipulating a subdocument visually embedded in a composite document output from the computer to the display, the subdocument initially appearing an as image, rather than as a window with windows functionality, and having a boundary defining a geometric area within the composite document, the method comprising:
-
(a) providing a control including a visual element for; (1) tracking the position of the pointer; (2) monitoring the position of the pointer relative to the subdocument; and (3) displaying the visual element; (b) activating the control; (c) automatically and without further user input displaying the visual element when the control detects that the pointer has entered a first predefined region located within the boundary of the subdocument; and (d) automatically and without further user input removing the visual element from the display when the control detects that the pointer has moved to an external region outside of the boundary of the subdocument and a predetermined amount of time has expired.
-
Specification