ADJUSTING SIZES OF ATTACHED WINDOWS
First Claim
1. A computer-implemented method for adjusting sizes of attached windows, the method comprising:
- attaching two or more windows to each other to form a common border shared by each of the two or more attached windows;
providing a resize area covering a portion of the common border and an amount of each of the two or more windows when a user input indicator is within a predetermined proximity to the common border;
providing for display of the resize area adjacent to the user input indicator, wherein the display of the resize area is visually distinguished from other portions of the two or more windows not covered by the resize area andsimultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area;
determining that one of the two or more windows is active; and
adjusting the size of only the determined active window of the two or more windows when another resize input is received at the common border outside of the resize area.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for adjusting sizes of attached windows is provided. The method includes attaching two or more windows to each other to form a common border shared by each of the two or more attached windows, and providing a resize area for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border. The method also includes and simultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area. Systems and machine-readable media are also provided.
-
Citations
22 Claims
-
1. A computer-implemented method for adjusting sizes of attached windows, the method comprising:
-
attaching two or more windows to each other to form a common border shared by each of the two or more attached windows; providing a resize area covering a portion of the common border and an amount of each of the two or more windows when a user input indicator is within a predetermined proximity to the common border; providing for display of the resize area adjacent to the user input indicator, wherein the display of the resize area is visually distinguished from other portions of the two or more windows not covered by the resize area and simultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area; determining that one of the two or more windows is active; and adjusting the size of only the determined active window of the two or more windows when another resize input is received at the common border outside of the resize area. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 21)
-
-
3. (canceled)
-
10. A system for adjusting sizes of attached windows, the system comprising:
-
a memory storing executable instructions; and a processor coupled to the memory configured to execute the stored executable instructions to; determine whether two or more windows are within a predetermined proximity to each other; attach the two or more windows to each other to form a common border shared by each of the two or more attached windows, when the two or more windows are determined to be within the predetermined proximity to each other; provide a resize area covering a portion of the common border larger than a shared point of the two or more attached windows for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border; provide for a visually distinguished display of the resize area and simultaneously adjust the sizes of the two or more attached windows when the user input indicator is placed inside the displayed resize area and a resize input is received based on the user input indicator that is placed inside the displayed resize area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 22)
-
-
11. (canceled)
-
18. A machine-readable storage medium comprising instructions stored therein, which when executed by processors, cause the processors to perform operations comprising:
-
determining whether two or more windows are within a predetermined proximity to each other; attaching the two or more windows to each other to form a common border shared by each of the two or more attached windows, when the two or more windows are determined to be within the predetermined proximity to each other; providing a resize area for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border, the resize area including a portion of the common border larger than a shared point of the two or more attached windows; providing for a visually distinguished display of the resize area, wherein the visually distinguished displayed resize area and the user input indicator do not overlap; receiving a resize input for adjusting the size of at least one of the two or more attached windows; determining whether the received resize input is received from inside the resize area; simultaneously adjusting the sizes of the two or more attached windows based on the received resize input if the received resize input is received from within the resize area; and determining an active window from the two or more attached windows and adjusting the size of the determined active window based on the received resize input if the received resize input is received from outside the resize area. - View Dependent Claims (19, 20)
-
Specification