Patent ID: 8140997
Filing Date: 2012-03-20
Classification: G06F,G09G

Abstract:
1. A method for manipulating display of a plurality of window objects on a display device in a data processing system connected to the display device, the plurality of window objects being ordered and at least partially overlapping each other, the method comprising the steps of: recording a current position in a stacking order of each of the plurality of window objects in an object identifier table in association with a corresponding object identifier; changing the position in the stacking order of a first object in response to a first user action for selecting the first object; recording the position in the stacking order of the first object before the position is changed in the object identifier table as a previous position in the stacking order; changing the position in the stacking order of the first object with the previous position in the stacking order of the first object in response to a second user action for restoring the changed position in the stacking order of the first object to the previous position in the stacking order; and lowering a position in the stacking order of a second object in accordance with a predetermined rule in response to the second user action performed for the second object, on condition that a previous position in the stacking order is not associated with the second object.