嵌入式卓面环境的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lkjh321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式应用的日益普及,业界对嵌入式操作系统用户界面美观性等诸多方面提出了更高的要求,而桌面环境为操作系统提供一个更加完善的界面以及大量各类整合工具和应用程序,由于嵌入式系统软硬资源的局限性,台式机上成熟、庞大的桌面系统不适合应用到嵌入式设备上。在嵌入式设备上研究与实现轻量级的桌面环境具有十分重要的现实意义。   基于图形系统clearX的嵌入式桌面环境JLEDE(Jinglun Embedded Desktop Environment),在遵循桌面环境协议的基础上,对嵌入式桌面环境进行总体设计,划分为窗口管理器和桌面管理器两大功能模块。   窗口管理器模块分为窗口管理、窗口堆栈维护和窗口主题风格变换模块:在窗口管理模块中负责对不同窗口类型设置不同的操作方法,处理用户事件,完成事件分发和处理;在窗口堆栈维护模块中对不同类型的窗口以及具有不同状态的窗口进行维护,并且实现活动窗口和焦点窗口的设置;在窗口主题风格变换模块中实现用户对窗口风格的定制,提供窗口主题风格变化功能。   桌面管理器模块分为桌面快捷图标、系统托盘、鼠标拖拽管理和剪贴板管理四个模块:在桌面快捷图标模块中设计扩展控件来支持多个桌面显示;在系统托盘模块中显示指示特定状态的瞬时图标,与长驻于系统托盘上的图标,以及一些消息菜单;在鼠标拖拽管理模块中遵循鼠标拖拽协议(X Drag And Drop),支持用户进行鼠标拖拽操作;在剪贴板管理模块中,基于对X窗口选择机制的分析,支持不同应用程序之间的剪贴板管理。
其他文献
2000年以来,在人类、水稻等重要生物基因组草图相继完成和信息技术发展不断推动下,生物信息学研究进入了崭新的后基因组时代。基因组信息爆炸式增长、研究工具不断涌现、研究
学位
随着新型嵌入式芯片层出不穷,相应的高级语言汇编器是必不可少的。然而,汇编器的复杂性决定了不可能在短时间内重新为一款新型芯片开发出高级语言汇编器。因此,不断出现的新
学位
随着软件系统的普及,软件测试成为保证软件质量、提高软件可靠性的重要手段。而软件测试的工作量很大,用人工测试几乎难以胜任,在规模迅速扩大的软件系统中,实现高准确度,高
多媒体的应用越来越广泛,已经成为网络传输的主体,如何有效传输这些多媒体数据,已经成为网络时代的一个新的研究方向。多媒体传输涉及到一系列多媒体相关理论,如多媒体数据压
随着信息技术的发展,数据挖掘技术得到了广泛的关注。在数据挖掘技术中有很多研究领域,聚类分析是数据挖掘的一个非常活跃的研究方向,有着重要的理论意义和应用价值。目前在
学位
随着信息爆炸式的增长,相似性检索被越来越多地应用于非结构化数据库中,例如图像库、三维对象库、生物序列库等。相似性检索已经成为信息检索中的一个重要研究领域。然而,在
随着互联网的发展,理解网络行为对于网络管理、规划和发展都有重要意义,网络流量测量是研究网络行为的基础,也是分析网络状况、掌握网络流量特征的有效方法,因此网络流量测量变得
学位
信息化社会的发展对人的身份的有效鉴定提出了更高的要求,这使掌纹识别技术的研究走向深度。其中,基于方向特征的掌纹识别方法表现最为突出,取得了很好的识别效果。该方法一
市场竞争的加剧,对工作流产品的时效性、柔性和可靠性提出了更高的要求。而动态多变的业务环境,加上业务流程常具有一定的时间约束,工作流系统的运行过程中时间异常的出现频率大
当前E-Science等网格应用日益普及,致使以IP over Optical为核心的光网格计算环境相关技术得到了广泛关注,目前国际上许多研究组织或机构,重点资助了一批专项研究项目(如:DRA
学位