Methods and systems for managing a graphical user interface
First Claim
1. A method for managing a graphical user interface, comprising:
- defining, using a processor coupled to memory, a threshold distance between an edge of a moving window that is not a component of a picture of windows and an edge of a stationary window of a same functional type that is a component of a picture of windows on a display screen at which a mutual attraction between the moving window and the stationary window is activated to draw the windows together as components of the picture of windows regardless of a state of alignment of the moving window and the stationary window relative to one another and without overlapping between the moving window and the stationary window; and
resizing, using the processor, the moving window that is not a component of the picture of windows from a size larger or smaller than a size of the stationary window of the same functional type that is a component of the picture of windows to a same size as the size of the stationary window when the mutual attraction is activated.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for managing a graphical user interface involve, for example, defining, using a processor coupled to memory, a threshold distance between windows on a display screen at which a mutual attraction between the windows is activated to draw the windows together as components of a picture of windows. Also using the processor, all windows of a same functional type that are components of the picture of windows are resized simultaneously without affecting the size of windows of other functional types that are also components of the picture of windows. Likewise using the processor, all windows on the display screen are maintained in an active state regardless of a focus of a user input device.
36 Citations
16 Claims
-
1. A method for managing a graphical user interface, comprising:
-
defining, using a processor coupled to memory, a threshold distance between an edge of a moving window that is not a component of a picture of windows and an edge of a stationary window of a same functional type that is a component of a picture of windows on a display screen at which a mutual attraction between the moving window and the stationary window is activated to draw the windows together as components of the picture of windows regardless of a state of alignment of the moving window and the stationary window relative to one another and without overlapping between the moving window and the stationary window; and resizing, using the processor, the moving window that is not a component of the picture of windows from a size larger or smaller than a size of the stationary window of the same functional type that is a component of the picture of windows to a same size as the size of the stationary window when the mutual attraction is activated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for managing a graphical user interface, comprising:
a processor coupled to memory, the processor being programmed for; defining a threshold distance between an edge of a moving window that is not a component of a picture of windows and an edge of a stationary window of a same functional type that is a component of a picture of windows on a display screen at which a mutual attraction between the moving window and the stationary window is activated to draw the windows together as components of the picture of windows regardless of a state of alignment of the moving window and the stationary window relative to one another and without overlapping between the edge of the moving window and the edge of the stationary window; and resizing the moving window that is not a component of the picture of windows from a size larger or smaller than a size of the stationary window of the same functional type that is a component of the picture of windows to a same size as the size of the stationary window when the mutual attraction is activated.
Specification