摘要
在研究了已有的几种用户界面描述模型后,利用面向对象的概念及弹出式STN的概念,提出了一种新的用户界面描述模型——弹出式STN模型。该模型利用面向对象的概念将弹出式STN的概念和基于事件的描述模型有机地结合起来,互相取长补短,获得了很好的效果。文中给出了弹出式STN描述模型中用户界面各对象的定义。在该模型中,用户界面被看成是一个复杂的对象——STN,用户界面的所有组件均被描述为相应的对象,该模型已在SGI图形工作站上实现,并已应用于系统的开发,取得了很好的效果。
In view of existing problems in the domain of user interface, this paper makes a thorough study on several user interface description models and introduces a new concept-Pop up STN (State Transition Network). From the object oriented point of view, Pop up STN and event handler model of describing user interface are well combined to form a new description model which improves many aspects of user interface description. In the model, the user interface is considered as a complex object-STN, and all the components of the user interface are also described as some types of objects whose definitions are given in the paper. Based on the model, an object oriented user interface tool has been implemented on the SGI workstations. The tool has been applied to some real systems effectively.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
1993年第4期252-261,共10页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科基金
关键词
模型
弹出式
用户界面
STN
Object-oriented, user interface, state transition network, description model.