Method to automatically vary displayed object size with variations in window size
First Claim
1. A method of maintaining the information content of symbols displayed in a window on a display device of an interactive information handling system when an operator decreases the size of said window, said method comprising in combination,(A) storing a plurality of symbol sets, each set having a plurality of symbols and a different size attribute to permit corresponding symbols in different said sets having the same information content to be displayed in different sizes,(B) displaying one of said plurality of symbols from one said symbol set in a first size within said window,(C) decreasing the size of said window, and(D) automatically substituting for said one displayed symbol, a corresponding said symbol, having the same information content, from another one of said plurality of stored symbol sets having a size attribute which is based on the amount said window is decreased in step (C), whereby the information content of said symbols displayed in said window is maintained when said window is decreased in size.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to maintain all of the information that is originally displayed in a window on the display screen in an interactive information handling system, as the size of the window is decreased. A plurality of character sets which have different appropriate width and height attributes are stored in the system. When the size of the window is decreased, a stored character set is selected based on the amount that the window is decreased. Characters from the selected set are then substituted for the corresponding text characters originally displayed. Since the selected character set contains proportionally smaller characters no information is lost. The method allows the operator to dynamically vary the window size, after the initial window has been displayed, by operator action, such as by movement of a mouse. Movement of the mouse in a generally horizontal direction with the button in the held position causes the horizontal window size to decrease. The amount of decrease is calculated in real time by monitoring the movement of the mouse and cursor position. A table is stored in memory which lists all of the displayable character sets that are available. Each character set has a width attribute and a height attribute. A percentage decrease in width and height is stored in the table representing changes from the corresponding attributes of the standard character set that is normally used to display information in the system. If the user sizes the window below limits of readability or system capability for resolution, the window components are replaced with a graphic representation of the data or with icons. If the user decides to restore the size of the original, a 1- step key or mouse button sequence is available.
-
Citations
14 Claims
-
1. A method of maintaining the information content of symbols displayed in a window on a display device of an interactive information handling system when an operator decreases the size of said window, said method comprising in combination,
(A) storing a plurality of symbol sets, each set having a plurality of symbols and a different size attribute to permit corresponding symbols in different said sets having the same information content to be displayed in different sizes, (B) displaying one of said plurality of symbols from one said symbol set in a first size within said window, (C) decreasing the size of said window, and (D) automatically substituting for said one displayed symbol, a corresponding said symbol, having the same information content, from another one of said plurality of stored symbol sets having a size attribute which is based on the amount said window is decreased in step (C), whereby the information content of said symbols displayed in said window is maintained when said window is decreased in size.
-
2. A method of maintaining the information content of symbols displayed in a window on a display device of an interactive information handling system when an operator decreases the size of said window, said method comprising in combination,
(A) storing a plurality of symbol sets, each set having a plurality of symbols and a different size attribute to permit corresponding symbols in different said sets having the same information content to be displayed in different sizes, (B) providing in said system the capability of interactively increasing and decreasing said window, (C) displaying symbols in said window from one said symbol set having a first size attribute, (D) decreasing the size of said window by said operator interacting with said system, (E) automatically selecting another said symbol set based on the amount that said window is decreased in step (D), and (F) substituting identical symbols from said another set, for said symbols from said one set that were displayed in step (C), whereby the information content manifested by each of said symbols that were displayed in step (C) is maintained when said window is decreased in size in step (D).
-
3. A method for an interactive information handling system which includes a display device and a display management function including a windowing program that allows selected character objects from a first character set to be initially displayed in a window and permits the operator to decrease the size of said window displaying said selected character objects, said method comprising the following sequential steps in combination,
(A) storing a plurality of character sets, each said character set having different width and height attributes, (B) creating a window on said display device with said windowing program, and (C) automatically selecting one of said plurality of stored character sets when said window is decreased in size based on the amount of said decrease, whereby the character objects from said selected character set may be substituted in said decreased sized window to maintain the information content manifested by said selected character objects that were initially displayed.
Specification