Method, system, and memory for modifying a window as information is being scrolled
First Claim
1. A method for directing a computer system, having at least a processor, display and user controls, to reshape at least one window displayed on the display, the window having information displayed therein, wherein the information is generated by an application executing in the window, comprising the step of:
- in response to the information in the window being scrolled such that the information moves in a vertical direction upward or downward, dynamically reshaping the window around the information as it is being scrolled and in accordance with a preference setting.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and memory for reshaping a window using a drop-down scroll bar are provided. The method includes the step of dynamically reshaping the frame of a window around information within the window in accordance with a preference setting and in response to scrolling the information using a drop-down scroll bar. The system includes a display for displaying the window, a processor, and, in response to a command from user controls means for controlling the processor to reshape the frame of the window around information within the window as the information is being scrolled. The memory includes computer readable program code that is stored in the memory. The computer readable program code provides instructions for reshaping the frame of a window around information that is being scrolled in that window.
-
Citations
19 Claims
-
1. A method for directing a computer system, having at least a processor, display and user controls, to reshape at least one window displayed on the display, the window having information displayed therein, wherein the information is generated by an application executing in the window, comprising the step of:
in response to the information in the window being scrolled such that the information moves in a vertical direction upward or downward, dynamically reshaping the window around the information as it is being scrolled and in accordance with a preference setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system for reshaping at least one window having information, generated by an application executing within the window, displayed therein, comprising:
-
a processor; a display for displaying the window and the information; user controls; and in response to a command from the user controls to scroll the information diplayed in the window using a scroll bar, such that the information moves vertically upward or downward, means for dynamically reshaping the window around the information in accordance with a preference setting. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A memory for storing computer readable code for access by a program being executed on a computer system, the computer system having at least a processor, display and user controls, comprising:
computer readable program code stored in said memory for reshaping a window displayed on the display around information displayed within the window as the information is scrolled vertically upward or downward and in accordance with a preference setting. - View Dependent Claims (17, 18)
-
19. A method for directing a computer system, having at least a processor, display and user controls, to reshape at least one window displayed on the display, the window having lines of information displayed therein, wherein the information is being generated by an application executing within the window, comprising the steps of:
-
in response to the information being scrolled at least one line upward or downward within the window using a scroll bar, such that each line of information moves upward or downward within the window, determining a left most position and a right most position for each displayed line of the information; adjusting a left vertical frame edge of the window to the left most position plus one left position for each corresponding displayed line of information, and a right vertical frame edge of the window to the right most position plus one right position for each corresponding displayed line of information, thereby forming left and right vertical frame segments; and horizontally connecting each left vertical frame segment and horizontally connecting each right vertical frame segment to reshape the window around each displayed line of information.
-
Specification