AUTOMATICALLY SCALING THE INFORMATION AND CONTROLS IN NAVIGATION TABS PER AVAILABLE WINDOW AREA
First Claim
1. A computer readable medium for providing a user of the data processing system with control of a software object organized into a plurality of information levels of varying amounts of information, the computer readable medium comprising:
- computer readable code for initially displaying a first display window having a first window size, wherein the first display window includes a first level tab navigation frame for allowing the user interactive access to a first information level of the plurality of information levels, and a first window-sizing interface for allowing the user interactive access to a second display window having a second window size, wherein the second display window includes a second level tab navigation frame for allowing the user interactive access to a second information level of the plurality of information levels;
computer readable code for determining whether the direction of a presentation of the navigation frame is optimized to accommodate the changes to the information level within the display window; and
computer readable code for displaying the second display window subsequent to the initial display of the first display window in response to the user interacting with the first window sizing element and based on whether the direction of the presentation is optimized.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in a data processing system for providing a user of the data processing system with control of a software object organized into a plurality of information levels including initially displaying a first display window having a first size. The first display window includes a first level tab navigation frame to allow the user interactive access to a first information level of the plurality of information levels. The first display window additionally includes a first window-sizing interface to allow the user interactive access to a second display window having a second size which includes a second level tab navigation frame to allow the user interactive access to a second information level of the plurality of information levels and to subsequently display the second display window in response to the user interacting with the first window-sizing interface.
-
Citations
18 Claims
-
1. A computer readable medium for providing a user of the data processing system with control of a software object organized into a plurality of information levels of varying amounts of information, the computer readable medium comprising:
-
computer readable code for initially displaying a first display window having a first window size, wherein the first display window includes a first level tab navigation frame for allowing the user interactive access to a first information level of the plurality of information levels, and a first window-sizing interface for allowing the user interactive access to a second display window having a second window size, wherein the second display window includes a second level tab navigation frame for allowing the user interactive access to a second information level of the plurality of information levels;
computer readable code for determining whether the direction of a presentation of the navigation frame is optimized to accommodate the changes to the information level within the display window; and
computer readable code for displaying the second display window subsequent to the initial display of the first display window in response to the user interacting with the first window sizing element and based on whether the direction of the presentation is optimized. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
- 2. The computer readable medium of claim 2, wherein the second display window further includes a second window-sizing interface for allowing the user interactive access to the first display window.
-
10. A system for providing a user of the data processing system with control of a software object organized into a plurality of information levels of varying amounts of information, the system comprising:
-
means for initially displaying a first display window having a first window size, wherein the first display window includes a first level tab navigation frame for allowing the user interactive access to a first information level of the plurality of information levels, and a first window-sizing interface for allowing the user interactive access to a second display window having a second window size, wherein the second display window includes a second level tab navigation frame for allowing the user interactive access to a second information level of the plurality of information levels;
means for determining whether the direction of a presentation of the navigation frame is optimized to accommodate the changes to the information level within the display window; and
means for displaying the second display window subsequent to the initial display of the first display window in response to the user interacting with the first window sizing element and based on whether the direction of the presentation is optimized. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification