Method and apparatus for expanding and contracting a window panel
First Claim
1. In a computer system that includes a display monitor that is configured to display a window that has a plurality of window panels wherein each one of the plurality of window panels can temporarily overlap another one of the plurality of window panels, a method of changing a default size of a selected one of the plurality of window panels displayed in the window without causing any adjacent window panels to resize, the method comprising:
- detecting when a pointer has been quiescent within a selected window panel for at least a threshold time period;
determining whether the selected window panel is in condition to be expanded;
enlarging the selected window panel thereby creating a temporarily expanded window panel when it is determined that the pointer has been quiescent within the selected window panel for at least the threshold time period and it is determined that the selected window panel is in condition to be expanded, such that when the selected window panel is temporarily enlarged, adjacent window panels are not contracted thereby causing a temporary overlap of one or more of the adjacent window panels by the selected window panel; and
contracting the selected window panel to a default size.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for expanding and contracting a window panel to uncover the panel'"'"'s content to the user without resize other panels and without reformatting their content, is described. A user chooses a window panel by moving a pointer to that panel. If there is content in that panel not shown to the user, the panel expands to show the entire content. If expansion is not necessary initially, the system waits to see if any actions by the user require expansion. Upon expansion at any stage, portions of neighboring window panels are covered instead of the neighboring panels contracting and reformatting their content. Once the pointer is moved out of a window panel, the panel contracts to its default or original size and the expansion process occurs for a newly entered panel. Also described is the process of determining the maximum expansion size of a window panel and the "rolling out" and "rolling in" characteristic of the expansion and contraction process.
106 Citations
10 Claims
-
1. In a computer system that includes a display monitor that is configured to display a window that has a plurality of window panels wherein each one of the plurality of window panels can temporarily overlap another one of the plurality of window panels, a method of changing a default size of a selected one of the plurality of window panels displayed in the window without causing any adjacent window panels to resize, the method comprising:
-
detecting when a pointer has been quiescent within a selected window panel for at least a threshold time period; determining whether the selected window panel is in condition to be expanded; enlarging the selected window panel thereby creating a temporarily expanded window panel when it is determined that the pointer has been quiescent within the selected window panel for at least the threshold time period and it is determined that the selected window panel is in condition to be expanded, such that when the selected window panel is temporarily enlarged, adjacent window panels are not contracted thereby causing a temporary overlap of one or more of the adjacent window panels by the selected window panel; and contracting the selected window panel to a default size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification