Window manager user interface
First Claim
1. A window management system, comprising:
- a frame window;
at least one pane window located within said frame window, each at least one pane window occupying a respective space within said frame window and having a minimum pane window size; and
, a split command for dividing a selected one of said at least one pane window into two pane windows each having a minimum pane window size, said split command determining whether the minimum pane window size for the divided pane windows could fit within the space occupied by the selected pane window and, if so, then dividing the selected pane window into the two pane windows to occupy the entire space of the selected pane window.
1 Assignment
0 Petitions
Accused Products
Abstract
A window manager has a frame window, with one or more pane windows. Each pane window has a viewing area that is used to display an application. If the application running in the viewing area cannot be fully viewed, a scroll bar and scroll keys are provided to enable the user to scroll through the entire application. The user can quickly and easily create and remove pane windows within the frame window. Pane windows are created by splitting an existing pane window either vertically or horizontally, with the two new split pane windows occupying the space of the original pane window. When a pane window is closed, one or more of the remaining pane windows are maximized to occupy its space. Accordingly, the window manager enables the pane windows to be dynamically and simultaneously presented to a user. The pane windows do not interfere with one another, and are arranged to maximize the space available in that frame window.
205 Citations
19 Claims
-
1. A window management system, comprising:
-
a frame window;
at least one pane window located within said frame window, each at least one pane window occupying a respective space within said frame window and having a minimum pane window size; and
,a split command for dividing a selected one of said at least one pane window into two pane windows each having a minimum pane window size, said split command determining whether the minimum pane window size for the divided pane windows could fit within the space occupied by the selected pane window and, if so, then dividing the selected pane window into the two pane windows to occupy the entire space of the selected pane window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A window management system, comprising a frame window, a plurality of pane windows located within said frame window, each of said pane windows having a view and simultaneously displayed in said frame window, and a move command for moving the view from a first pane window to a second pane window.
-
15. A window management system, comprising:
-
a frame window;
a plurality of pane windows located within said frame window, each of said pane windows occupying a respective space within said frame window; and
,a close command for closing one of said plurality of pane windows, said close command closing said one of the plurality of pane windows and maximizing the remaining pane window or pane windows to occupy the entire space of the closed pane window.
-
-
16. A window management system, comprising a primary frame window, a plurality of pane windows located within said frame window, each of said pane windows occupying a respective space within said frame window and simultaneously displayed in said frame window, and a float command, said float command creating a secondary frame window, removing a selected pane window from within said primary frame window and locating the removed pane window in the secondary frame window.
Specification