Method for handling obscured items on computer displays
First Claim
1. A method of displaying items in layers, the method comprising the steps, performed in a data processing system of:
- executing first program code to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that at least portions of items in lower layers are obscured by items in upper layers, wherein one of the items is a note; and
,executing second program code to select the note so that those items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out in order to expose the otherwise obscured portion of the selected note and so that an otherwise obscured portion of an item which is layered below the selected note is revealed.
0 Assignments
0 Petitions
Accused Products
Abstract
Program code is executed in a data processing system in order to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that at least portions of items in lower layers are obscured by items in upper layers. Items may be, for example, icons, tool bars, directories, documents, notes, and/or the like. Program code is also executed in the data processing system in order to select an item so that each of the other items, which is displayed in a layer above the selected item and which would otherwise obscure the selected item, is cut out in order to expose at least a portion of the selected item and so as to reveal an otherwise obscured portion of an item which is layered below the selected item. A cut-out border may be provided around the selected item so that an item layered below the selected item is revealed.
214 Citations
131 Claims
-
1. A method of displaying items in layers, the method comprising the steps, performed in a data processing system of:
-
executing first program code to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that at least portions of items in lower layers are obscured by items in upper layers, wherein one of the items is a note; and
,executing second program code to select the note so that those items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out in order to expose the otherwise obscured portion of the selected note and so that an otherwise obscured portion of an item which is layered below the selected note is revealed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of displaying items in layers, the method comprising the steps, performed in a data processing system, of:
-
executing first program code to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that at least portions of items in lower layers are obscured by items in upper layers, wherein one of the items is a note; and
,executing second program code to move the note to a layer so that, when the moved note is at the layer, those items, which are displayed in layers above the moved note and which would otherwise obscure a portion of the moved note, are cut out in order to expose the otherwise obscured portion of the moved note and so that an otherwise obscured portion of an item which is layered below the moved note is revealed. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A method of displaying items in layers, the method comprising the steps, performed in a data processing system, of:
-
executing first program code to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that at least portions of items in lower layers are obscured by items in upper layers, wherein one of the items is a note; and
,executing second program code to select the note so that those items, which are displayed in layers above the note and which would otherwise obscure a portion of the note, are cut out by a cut-out area in order to expose the portion of the note and so that an otherwise obscured portion of an item which is layered below the note is revealed through a cut-out border around the note. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. A method of displaying items in layers, the method comprising the steps, performed in a data processing system of:
-
executing first program code to display a plurality of items so that each of the items is displayed as a different layer with respect to each of the other items and so that the items have an order of layering, wherein one of the items is a note; and
,executing second program code to select the note so that those items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out in order to expose the otherwise obscured portion of the selected note and so that the order of layering of the items is not changed. - View Dependent Claims (82, 83, 84, 85, 86, 87)
-
-
88. An article of manufacture comprising:
-
a computer readable storage medium; and
,program code stored on the computer readable storage medium, wherein the program code is arranged so that, when the program code is executed by a computer, (i) a note is selected, and (ii) items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out in order to expose the otherwise obscured portion of the selected note and so that an otherwise obscured portion of an item which is layered below the selected note is revealed. - View Dependent Claims (89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110)
-
- 111. A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, (i) a note is moved to a layer on a display, and (ii) when the moved note is at the layer, those items, which are displayed in layers above the moved note and which would otherwise obscure a portion of the moved note, are cut out in order to expose the otherwise obscured portion of the moved note, and an otherwise obscured portion of an item which is layered below the moved note is revealed.
- 121. A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is selected so that items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out by a cut-out area in order to expose the otherwise obscured portion of the selected note and so that an otherwise obscured portion of an item which is layered below the selected note is revealed through a cut-out border.
-
127. An article of manufacture comprising:
-
a computer readable storage medium; and
,program code stored on the computer readable storage medium, wherein the program code is arranged so that, when the program code is executed by a computer, (i) a note is selected, and (ii) items, which are displayed in layers above the selected note and which would otherwise obscure a portion of the selected note, are cut out in order to expose the otherwise obscured portion of the selected note, and the order of layering of the items is not changed. - View Dependent Claims (128, 129, 130, 131)
-
Specification