ARRANGING DISPLAY AREAS UTILIZING ENHANCED WINDOW STATES
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for arranging a display area on a graphical user interface (GUI) workspace having a screen height and a screen width, the method comprising:
- receiving one or more indications to resize the display area being presented on the GUI workspace, wherein the display area is characterized by a window height and a window width, and wherein the one or more indications select a vertically-maximized state for resizing the display area;
applying configuration settings related to the vertically-maximized state to the display area, wherein the configuration settings of the vertically-maximized state include a vertical dimension and a horizontal dimension, and wherein the vertical dimension corresponds to approximately the screen height and the horizontal dimension is less than the screen width; and
automatically transitioning the display area to the vertically-maximized state such that the window height is rendered on the GUI workspace according to the vertical dimension of the vertically-maximized state.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state. Configuration settings of the semi-maximized state are applied, thus, extending the display area to approximately cover a predefined GUI workspace region.
268 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for arranging a display area on a graphical user interface (GUI) workspace having a screen height and a screen width, the method comprising:
-
receiving one or more indications to resize the display area being presented on the GUI workspace, wherein the display area is characterized by a window height and a window width, and wherein the one or more indications select a vertically-maximized state for resizing the display area; applying configuration settings related to the vertically-maximized state to the display area, wherein the configuration settings of the vertically-maximized state include a vertical dimension and a horizontal dimension, and wherein the vertical dimension corresponds to approximately the screen height and the horizontal dimension is less than the screen width; and automatically transitioning the display area to the vertically-maximized state such that the window height is rendered on the GUI workspace according to the vertical dimension of the vertically-maximized state. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized method for transitioning a display area between a semi-maximized state and a restored state utilizing one or more dock-target regions on a graphical user interface (GUI) workspace having a screen height, measured between horizontal edges of the GUI workspace, and a screen width measured between vertical edges of the GUI workspace, the method comprising:
-
tracking movements of a cursor tool within the GUI workspace, the GUI workspace presenting at least one display area; receiving an indication of capturing the at least one display area with the cursor tool, the at least one display area residing in an original state; constructing the one or more dock-target regions adjacent to at least one of the horizontal edges or the vertical edges of the GUI workspace, wherein each of the one or more dock-target regions are associated with one of a set of window states; determining whether the cursor tool entered within the one or more dock-target regions utilizing the tracked movements while the at least one display area is captured; and incident to determining that the cursor tool entered within the one or more dock-target regions, automatically transitioning the at least one display area from the original state to a triggered state, wherein the triggered state corresponds to one of the set of window states that is associated with the one or more entered dock-target regions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable media having computer-executable instructions embodied thereon for presenting on one or more display devices a user interface configured to produce features for arranging a display area on a graphical user interface (GUI) workspace by dragging the display area utilizing a cursor tool, the user interface comprising:
-
the GUI workspace having horizontal edges and vertical edges, wherein screen parameters are derived from the GUI workspace which include a screen height, measured between the horizontal edges, and a screen width measured between the vertical edges, the vertical edges comprising a left edge and a right edge, the horizontal edges comprising a top edge and a bottom edge; an upper dock-target region that is defined by the top edge and a first trigger line in substantial parallel-spaced relation to the top edge; a lower dock-target region that is defined by the bottom edge and a second trigger line in substantial parallel-spaced relation to the bottom edge; a right dock-target region that is defined by the right edge and third trigger line in substantial parallel-spaced relation to the right edge; a left dock-target region that is defined by the left edge and fourth trigger line in substantial parallel-spaced relation to the left edge; and the display area presented on the GUI workspace in an original state, wherein screen area within the upper dock-target region and the lower dock-target region is mapped to configuration settings of a maximized state, and wherein screen area within the right dock-target region and the left dock-target region is mapped to configuration settings of a semi-maximized state. - View Dependent Claims (19, 20)
-
Specification