System and method for using shading layers and highlighting to navigate a tree view display
First Claim
1. A method of displaying layered data, said method comprising:
- identifying a plurality of shading colors, each of the shading colors corresponding to a different data layer;
identifying a plurality of data items to be displayed in a display window;
for each data item;
determining one of the data layers corresponding to the data item;
selecting a shading color from the plurality of shading colors, wherein the shading color corresponds to the determined data layer;
formatting the data item using the selected shading color; and
displaying the formatted data item in the display window, wherein each formatted data item is positioned with a left margin substantially similar to a left margin corresponding to the other data items.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for displaying layered data, such as data with a hierarchical relationship is provided. A flat tree view control is provided that indicates the level corresponding to individual data items without indenting data items. Colors or grayscale shading is applied to each data item to indicate the item'"'"'s level within the hierarchy. Items within the same level use the same color or shading. When an item is selected by the user it is expanded or collapsed depending on whether the layers below the selected item already appear on the display screen. Additional level indicator values and level indicator bars can be used to further indicate the level of data items. A data item can also be highlighted to indicate a particular attribute corresponding with an individual data item.
-
Citations
20 Claims
-
1. A method of displaying layered data, said method comprising:
-
identifying a plurality of shading colors, each of the shading colors corresponding to a different data layer;
identifying a plurality of data items to be displayed in a display window;
for each data item;
determining one of the data layers corresponding to the data item;
selecting a shading color from the plurality of shading colors, wherein the shading color corresponds to the determined data layer;
formatting the data item using the selected shading color; and
displaying the formatted data item in the display window, wherein each formatted data item is positioned with a left margin substantially similar to a left margin corresponding to the other data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information handling system comprising:
-
one or more processors;
a memory accessible by the processors;
a display screen accessible by the processors; and
a layered data display tool to display layered data on the display screen, the layered data display tool including;
means for identifying a plurality of shading colors, each of the shading colors corresponding to a different data layer;
means for identifying a plurality of data items to be displayed on the display screen;
for each data item;
means for determining one of the data layers corresponding to the data item;
means for selecting a shading color from the plurality of shading colors, wherein the shading color corresponds to the determined data layer;
means for formatting the data item using the selected shading color; and
means for displaying the formatted data item on the display screen, wherein each formatted data item is positioned with a left margin substantially similar to a left margin corresponding to the other data items. - View Dependent Claims (10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A computer program product for displaying layered data, said computer program product comprising:
-
means for identifying a plurality of shading colors, each of the shading colors corresponding to a different data layer;
means for identifying a plurality of data items to be displayed in a display window;
for each data item;
means for determining one of the data layers corresponding to the data item;
means for selecting a shading color from the plurality of shading colors, wherein the shading color corresponds to the determined data layer;
means for formatting the data item using the selected shading color; and
means for displaying the formatted data item in the display window, wherein each formatted data item is positioned with a left margin substantially similar to a left margin corresponding to the other data items.
-
Specification