Rich drag drop user interface
First Claim
1. A computer-readable medium storing computer-executable instructions for performing steps comprising:
- detecting a drag/drop operation of an object onto a persisted auto-list in an electronic file system, wherein the persisted auto-list defines a criterion; and
responsive to detecting the drag/drop operation, either modifying, adding, or removing at least one property associated with the object to conform with the criterion.
2 Assignments
0 Petitions
Accused Products
Abstract
In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.
243 Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
detecting a drag/drop operation of an object onto a persisted auto-list in an electronic file system, wherein the persisted auto-list defines a criterion; and
responsive to detecting the drag/drop operation, either modifying, adding, or removing at least one property associated with the object to conform with the criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A computer-readable medium storing computer-executable instructions for performing steps comprising conforming a property of a first item in an electronic file system to a criterion of a persisted auto-list responsive to a request to add the first item to the persisted auto-list.
-
13. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
responsive to detecting a request to associate a first object with a folder in a graphical user interface, either moving the item into the folder or copying the item into the folder;
responsive to detecting a request to associate a second object with a list in the graphical user interface, adding a shortcut to the second object in the list; and
responsive to detecting a request to associate a third object with a persisted auto-list in the graphical user interface, affecting either a property associated with the third object or a property of a copy of the third object in a manner that depends on a criterion defined by the persisted auto-list. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification