Method and system for performing direct manipulation operations in a computer system
First Claim
Patent Images
1. A method of manipulating an icon in a data processing system having a plurality of other software objects displayed on a display screen which may be selected and manipulated utilizing a visual pointer, said plurality of other software objects including a partially obscured window which comprises the steps of:
- attaching a visual pointer to said icon;
moving said visual pointer with said icon attached thereto about said display screen; and
selecting and manipulating one of said other software objects with said visual pointer while said icon remains attached thereto, said selecting and manipulating step including surfacing said partially obscured window.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method and system for directly manipulating an icon in a data processing system. The method includes attaching a visual pointer to the icon and moving the pointer with the icon attached thereto about the display screen. While the pointer remains attached to the icon, the user can manipulate other software objects.
138 Citations
12 Claims
-
1. A method of manipulating an icon in a data processing system having a plurality of other software objects displayed on a display screen which may be selected and manipulated utilizing a visual pointer, said plurality of other software objects including a partially obscured window which comprises the steps of:
-
attaching a visual pointer to said icon; moving said visual pointer with said icon attached thereto about said display screen; and selecting and manipulating one of said other software objects with said visual pointer while said icon remains attached thereto, said selecting and manipulating step including surfacing said partially obscured window. - View Dependent Claims (2, 3, 4)
-
-
5. In a data processing system including a display screen and a mouse device for moving a visual pointer about said display screen, said mouse device including at least two buttons, a method of manipulating an icon displayed on said display screen, which comprises the steps of:
-
pointing to said icon with said visual pointer; pressing and releasing one of said mouse buttons while said visual pointer is pointing to said icon; attaching said visual pointer to said icon in response to pressing and releasing said one mouse button; moving said visual pointer with said icon attached thereto about said display screen with said one mouse button released; and
,performing another mouse operation while said visual pointer is attached to said icon, said mouse operation comprising; pointing to a partially obscured window with said visual pointer; and
, clicking the other of said mouse buttons, thereby to surface said partially obscured window. - View Dependent Claims (6)
-
-
7. In a data processing system including a display screen and a mouse device for moving a visual pointer about said display screen, said mouse device including at least two buttons, a method of manipulating an icon displayed on said display screen, which comprises the steps of:
-
pointing to said icon with said visual pointer; pressing and releasing one of said mouse buttons while said visual pointer is pointing to said icon; attaching said visual pointer to said icon in response to pressing and releasing said one mouse button; moving said visual pointer with said icon attached thereto about said display screen with said one mouse button released; and
,performing another mouse operation while said visual pointer is attached to said icon, said mouse operation comprising; pointing to a scroll bar in a window with said visual pointer; and
,clicking the other of said mouse buttons, thereby to scroll data in said window. - View Dependent Claims (8)
-
-
9. In a data processing system including display screen and a mouse device for moving a visual pointer about said display screen, said mouse device including at least two buttons, the improvement which comprises:
-
means for attaching said visual pointer to an icon in response to pressing and releasing one of said mouse buttons; and means for performing another mouse operation while said visual pointer is attached to said icon, said means for performing another mouse operation while said pointer is attached to said icon comprising means for surfacing a partially obscured window in response to clicking the other of said mouse buttons. - View Dependent Claims (10)
-
-
11. In a data processing system including display screen and a mouse device for moving a visual pointer about said display screen, said mouse device including at least two buttons, the improvement which comprises:
-
means for attaching said visual pointer to an icon in response to pressing and releasing one of said mouse buttons; and means for performing another mouse operation while said visual pointer is attached to said icon, said means for performing another mouse operation while said pointer is attached to said icon comprising means for scrolling data in a window in response to clicking the other of said mouse buttons. - View Dependent Claims (12)
-
Specification