Gallery user interface controls
First Claim
1. A method for providing a user interface control, comprising:
- providing a control object comprising a selection portion and a properties portion;
selectively receiving a selection input upon the selection portion of the control object;
applying control properties of the control object to an item within an application window in response to the selection input upon the selection portion of the control object;
selectively receiving a properties input upon the properties portion of the control object; and
modifying the control properties of the control object in response to the properties input upon the properties portion of the control object.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system for providing a user interface control to modify properties of items within a main application window. The computing system has a main application window, a gallery control window, a control object selection processing module, and a control object focus processing module. The main application window contains one or more application items, each application item having one or more control properties affecting a behavior of the application item. The gallery control window contains a list of one or more control objects for modifying control properties of the application items located within the main application window. Each of the control objects in the list of control objects includes a graphical icon having a selection portion and a properties portion and one or more control properties that affect one or more items within the main application window.
204 Citations
20 Claims
-
1. A method for providing a user interface control, comprising:
-
providing a control object comprising a selection portion and a properties portion;
selectively receiving a selection input upon the selection portion of the control object;
applying control properties of the control object to an item within an application window in response to the selection input upon the selection portion of the control object;
selectively receiving a properties input upon the properties portion of the control object; and
modifying the control properties of the control object in response to the properties input upon the properties portion of the control object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program data product readable by a computing system and encoding instructions for providing a user interface control, the method comprising:
-
providing a control object comprising a selection portion and a properties portion;
selectively receiving a selection input upon the selection portion of the control object;
applying control properties of the control object to an item within an application window in response to the selection input upon the selection portion of the control object;
selectively receiving a properties input upon the properties portion of the control object; and
modifying the control properties of the control object in response to the properties input upon the properties portion of the control object. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A gallery control window including a plurality of control objects, each control object comprising:
-
at least one control property;
a selection portion programmed to modify an item in an application based on the control property when the selection portion is selected; and
a properties portion programmed to modify the control property of the control object when the properties portion is selected. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computing system, comprising:
-
an application window including an application item;
a gallery control window including a control object including a graphical icon having a selection portion and a properties portion and a control property;
a control object selection processing module for modifying the application item based on the control property of the control object; and
a control object processing module for modifying the control property of the control object. - View Dependent Claims (19, 20)
-
Specification