摘要 |
<p>PURPOSE: To provide a user interface system by which a user interface and the processing part of an application are completely independently controlled. CONSTITUTION: The open user interface system 20 is called from the processing part of an application program(AP) 10 and a kernel 22 comprehends an instruction supplied from the AP 10 and activates a correspondent operation on an object tree 24 in which elements for defining the interface are put in order. The interactive state of this element depends on its own state and the state of a host element in the tree. The update of the user interface is performed by updating the interactive state of the element through two stages of pre- updating and post-updating. The description of this user interface is stored in any specified file independent of the correspondent program.</p> |