Gallery user interface controls
First Claim
1. A method for providing a user interface control, the method comprising:
- providing a main application window having at least one application item;
providing a gallery control window having at least one control object for affecting a behavior of the at least one application item, the at least one control object comprising;
a graphical icon providing a visual depiction associated with at least one property being implemented by the at least one control object, wherein providing the visual depiction comprises previewing the at least one property by at least one of the following;
a formatted text and a thumbnail image,a selection portion providing a first area for selecting the at least one control object, anda properties portion providing a second area operative to cause, upon selection, a display of information associated with the at least one property being implemented by the at least one control object;
determining a cursor position relative to the at least one control object;
if the cursor position is over the selection portion of the at least one control object and a selection input is received;
applying the at least one property of the at least one control object to the at least one application item within the main application window; and
if the cursor position is over the properties portion of the at least one control object and a property selection input is received;
rendering a dropdown menu with at least one menu item associated with the at least one property of the at least one control object,upon receiving an indication of a selection of the at least one menu item, enabling modification of the at least one property of the at least one control object, andrendering another graphical icon of the at least one control object, the other graphical icon depicting the at least one property associated with the selection of the at least one menu item.
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.
-
Citations
15 Claims
-
1. A method for providing a user interface control, the method comprising:
-
providing a main application window having at least one application item; providing a gallery control window having at least one control object for affecting a behavior of the at least one application item, the at least one control object comprising; a graphical icon providing a visual depiction associated with at least one property being implemented by the at least one control object, wherein providing the visual depiction comprises previewing the at least one property by at least one of the following;
a formatted text and a thumbnail image,a selection portion providing a first area for selecting the at least one control object, and a properties portion providing a second area operative to cause, upon selection, a display of information associated with the at least one property being implemented by the at least one control object; determining a cursor position relative to the at least one control object; if the cursor position is over the selection portion of the at least one control object and a selection input is received; applying the at least one property of the at least one control object to the at least one application item within the main application window; and if the cursor position is over the properties portion of the at least one control object and a property selection input is received; rendering a dropdown menu with at least one menu item associated with the at least one property of the at least one control object, upon receiving an indication of a selection of the at least one menu item, enabling modification of the at least one property of the at least one control object, and rendering another graphical icon of the at least one control object, the other graphical icon depicting the at least one property associated with the selection of the at least one menu item. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer storage medium with computer-readable instructions encoded thereon which, when executed on a computing device, carry out a method for providing a user interface control, the method comprising:
-
providing a main application window having a plurality of application items; providing a gallery control window having at least one control object for affecting a behavior of at least one of the plurality of application items, the at least one control object comprising; a graphical icon providing a visual depiction associated with at least one property being implemented by the at least one control object, wherein providing the visual depiction comprises previewing the at least one property by at least one of the following;
a formatted text and a thumbnail image,a selection portion providing a first area for selecting the at least one control object, and a properties portion providing a second area operative to cause, upon selection, a display of information associated with the at least one property being implemented by the at least one control object; determining a cursor position, wherein determining the cursor position comprises determining whether the cursor is hovering over the at least one control object based on user action; if the cursor position is hovering over the selection portion of the at least one control object and a selection input is received, applying the at least one property of the selected at least one control object to a selected one of the plurality of application items; and if the cursor position is hovering over the properties portion of the at least one control object and a properties selection input is received; rendering a menu with a plurality of menu items associated with modifying the at least one property of the at least one control object, upon receiving an indication of a user selection of one of the menu items; enabling a user to modify the at least one property of the at least one control object represented by the selected menu item, and in response to modification of the at least one property, modify the visual depiction associated with at least one property being implemented by the at least one control object. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for providing a user interface control, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; provide a main application window having at least one application item; provide a gallery control window having at least one control object for affecting a behavior of the at least one application item, the at least one control object comprising; a graphical icon providing a visual depiction associated with at least one property being implemented by the at least one control object, wherein providing the visual depiction comprises previewing the at least one property by at least one of the following;
a formatted text and a thumbnail image,a selection portion providing a first area for selecting the at least one control object, and a properties portion providing a second area operative to cause, upon selection, a display of information associated with the at least one property being implemented by the at least one control object; determine a cursor position relative to the at least one control object; if the cursor position is over the selection portion of the at least one control object and a selection input is received; apply the at least one property of the at least one control object to the at least one application item within the main application window; and if the cursor position is over the properties portion of the at least one control object and a property selection input is received; render a dropdown menu with at least one menu item associated with the at least one property of the at least one control object, upon receiving an indication of a selection of the at least one menu item, enable modification of the at least one property of the at least one control object, and render another graphical icon of the at least one control object, the other graphical icon depicting the at least one property associated with the selection of the at least one menu item. - View Dependent Claims (12, 13, 14, 15)
-
Specification