FIELD: information technology.
SUBSTANCE: state of user interface elements is tracked in a tree with multiple nodes of user interface elements. A "dirty" state allows "dirty" subtrees of the nodes to be identified. A root node is identified for each of the "dirty" subtrees. Affected portions of the tree are updated, starting with the root node which was identified for each of the "dirty" subtrees. Any layout processes which are currently being performed on any descendant nodes of a changed ancestor are abandoned, and the layout process is resumed at the changed ancestor. After updating affected portions of the tree, the updated user interface elements are then rendered on an output device.
EFFECT: high efficiency of managing layout updates for user interface elements.
12 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
DOCUMENT SHARING BY MULTIPLE STREAMS | 2011 |
|
RU2581011C2 |
SYSTEM FOR PROVIDING HOSTING TO OBJECTS OF GRAPHICAL COMPOSITION OR REPRESENTATION | 2003 |
|
RU2305860C2 |
UPDATED DISTRIBUTION ARCHITECTURE AND METHOD OF DISTRIBUTING SOFTWARE | 2005 |
|
RU2408063C2 |
METHOD OF MANAGING RESOURCES IN TELECOMMUNICATION NETWORK OR INFORMATION SYSTEM | 2010 |
|
RU2573217C2 |
PROGRAMMABILITY FOR XML DATA STORE FOR DOCUMENTS | 2006 |
|
RU2417420C2 |
TAG-BASED SCHEMA FOR DISTRIBUTING UPDATE METADATA IN UPDATE DISTRIBUTION SYSTEM | 2005 |
|
RU2378686C2 |
SUPPORT FOR MAKING DECISIONS BASED ON MANUAL | 2013 |
|
RU2638730C2 |
METHOD OF CONTROLLING ACCESS TO MULTIPLE COMPUTER RESOURCES | 2013 |
|
RU2580468C9 |
PROGRAMMING INTERFACE FOR COMPUTER PLATFORM | 2004 |
|
RU2371758C2 |
CREATION AND EXECUTION OF ANIMATION MODE FOR GRAPHICAL USER INTERFACE | 2003 |
|
RU2327218C2 |
Authors
Dates
2013-05-27—Published
2008-11-14—Filed