Patent ID: 7417644
Filing Date: 2008-08-26
Classification: G06F

Abstract:
1. A method for controlling layouts of display elements of a display, said method comprising: organizing a plurality of control modules into an ancestral tree hierarchy; managing a layout of a control module by an existing directly related ancestor control module of said hierarchy; individually controlling a layout of each display element by a respective control module, the layout of each element being consistent with any requirements imposed by an ancestor of the element's control module; receiving a proposed formatting metrics update for at least one of the plurality of control modules that has a directly related ancestor control module; identifying the control modules having associated display elements with layouts that would be updated by the proposed formatting metrics update, wherein only the directly related ancestor control module manages the layout of each respective child control module in accordance with: updating layouts corresponding to the identified control modules; and rendering at least one of the display elements in accordance with the updated layout.