论文部分内容阅读
本文首先介绍了图形用户界面的结构层次,分析了图形用户界面中最关键的组成部分窗口管理系统。窗口管理系统的主要功能是管理多个窗口的输出和输入,提出了窗口管理系统与用户交互的基础模型:事件驱动模型。然后主要介绍和分析了当前两个主流的图形用户界面:Windows和X Window的实现和特性,为后继的研究和论述奠定了基础。最后,介绍了基于服务体模型的Minicore图形用户界面的实现,系统地论述了在窗口上绘制图形时如何实现裁剪操作,如何管理多个窗口的输出使得相互之间互不干扰。