System and method for creating and customizing a deskbar
First Claim
1. In a computer system including a display device and an input device and employing a graphical user interface (GUI), a method for creating a deskbar, comprising the steps of:
- displaying a first existing deskbar having a deskband in a predetermined area;
receiving from the input device an indication that the deskband has been moved out of the predetermined area;
in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; and
in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating and customizing an architectural component, namely a deskbar. The deskbar may simultaneously contain toolbars and toolbar components from multiple application programs, and may exist in an application window or on the desktop. This allows a user to select toolbar components or entire toolbars from one or more application programs and house these toolbars or toolbar components in a single deskbar. Users may also create new deskbars and populate them with selected toolbars and toolbar components. The user is then able to use these tool bar components and toolbars to perform their standard functions at any time without being required to directly access the specific application program that is associated with the toolbar component or toolbar. The user is also able to resize, move, and delete deskbars as desired by direct manipulation. Furthermore, a deskbar is operable throughout deskbar-aware environments, such as an operating system or various application programs and their associated application windows.
-
Citations
14 Claims
-
1. In a computer system including a display device and an input device and employing a graphical user interface (GUI), a method for creating a deskbar, comprising the steps of:
-
displaying a first existing deskbar having a deskband in a predetermined area; receiving from the input device an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; and in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for manipulating and using band objects between applications windows associated with their respective application programs and a desktop associated with a host operating system, comprising the steps of:
-
moving a band object from a first application window associated with a first application program to the desktop; in response to moving the band object;
creating a deskbar on the desktop for hosting the band object;accessing a second application program; and using the band object in connection with the second application program without accessing the first application program. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable medium on which is stored a program module for creating a new deskbar and customizing an existing deskbar, the program module comprising instructions which, when executed by a computer, perform the steps of:
-
displaying a first existing deskbar having a deskband in a predetermined area; receiving an indication that the deskband has been moved out of the predetermined area; in response to the indication that the deskband has been moved out of the predetermined area, determining whether the deskband has been moved to a second existing deskbar; in response to the deskband not being moved to the second existing deskbar, creating a new deskbar containing the deskband; and in response to the deskband being moved to the second existing deskbar, displaying the deskband in the second existing deskbar. - View Dependent Claims (11, 12, 13, 14)
-
Specification