Rendering panels in multiple display contexts
AssigneeAdobe Systems Incorporated
InventorsTHOMAS H TAYLOR, SUSAN CHENG-LOOI
Life of this patent
Estimating the term…
Abstract
A method for describing a panel to be displayed in a plurality of display contexts within a user interface including defining a panel description describing the functionality of the panel, a plurality of resource descriptions each describing the appearance of the panel and a mapping from each display context to one of the plurality of resource descriptions. The method includes associating the mapping and the panel description.
Claims7
A method for describing a panel to be displayed in a plurality of display contexts within a user interface comprising:
- defining a panel description describing the functionality of the panel;
- defining a plurality of resource descriptions each describing the appearance of the panel;
- defining a mapping from each display context to one of the plurality of resource descriptions;
- and
- associating the mapping and the panel description.
A resource for use in rendering a panel in a plurality of display contexts within a user interface comprising:
- a panel description describing the functionality of the panel;
- and
- a mapping associated with the panel description and defining a mapping between each display context and an associated resource description where the resource description describes an appearance of the panel in a particular display context.
A method for rendering a panel in a display context within a user interface comprising:
- providing a panel description describing the functionality of the panel;
- providing a mapping associated with the panel description and defining a mapping between display contexts and particular resource descriptions, where each resource description describes an appearance of the panel in a particular display context;
- using the mapping to locate a particular resource description associated with the display context;
- and
- rendering the panel in accordance with the particular resource description and the panel description.
A method defining the appearance of a panel where the panel includes code defining functional aspects of the panel, the method comprising:
- defining bindings between simple resources and the code based on a context of use.
Dependencies are inferred from the claim text.