System and method for user interface mirroring utilizing a layout manager
AssigneeMicrosoft Corporation
InventorsMohamed Abdel Hamid Hassanin, Jeffrey L. Bogdan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMohamed Abdel Hamid Hassanin, Jeffrey L. Bogdan
Estimating the term…
A system and method for user interface mirroring are provided. User interface objects are defined according to an object hierarchy that defines a logical relationship between a root element and one or more child elements. Additionally, the root element includes a directional property that is inherited by the child elements. A layout manager obtains the logical relationship and the specified directional property and correlates a set of physical coordinates for each display object according to the directional property, while maintaining the logical relationship. A renderer renders each of the display objects according to the specified directional property, while maintaining a truth table for graphical resources that could be rendered in one or more directions.
A method for processing a directional property in a display object the method comprising:
A computer-readable medium having computer-executable components for processing a directional property comprising a layout component for accepting an object hierarchy having a root element and one or more child elements defined according to a logical relationship, the layout component operable to generate a set of physical coordinates for the object hierarchy corresponding to the logical relationship and a directional property for each elements in the object hierarchy.
A method for processing a direction property in a display object, the method comprising:
Dependencies are inferred from the claim text.