基于可重组算法的窗口管理器实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yhz8668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
窗口管理器是图形用户界面的重要组成部分,它控制图形程序的外观和行为方式,包括边框、标题栏的绘制以及窗口位置和大小调整。目前主流的窗口管理器采用悬浮方式叠加放置并管理窗口,这种方式并不适用于大型的集中式显控平台,为了提高显示效率,简化操作过程,需要设计一款可以自由重组窗口的平铺式窗口管理器,Virtual Display窗口管理器,简称VDisplay。在深入研究已有的平铺式窗口管理器的基础上,新的VDisplay窗口管理器使用C++语言进行设计并开发,并针对大型显控平台做了很多优化和改进。VDisplay运行于Linux系统平台,以X-window视窗系统为基础,实现多个应用程序窗口的管理功能。这些功能包括窗口的添加、删除、缩放和自由重组,其中自由重组功能以重组算法为核心,提供了一整套灵活高效的窗口管理解决方案,是VDisplay的基本特性之一。VDisplay采用了有限状态自动机模型,依据Multi-touch多点触摸协议,以IO多路复用技术为基础,拓展了窗口管理器的事件处理模块,通过各种手势识别算法,实现了对多点触摸手势的支持。此外,通过事件监听与回调机制,VDisplay提供了下层应用程序捕获并处理各类输入事件的接口,简化了应用程序开发过程,丰富了应用程序的功能。最后对VDisplay窗口管理器进行了全面而又严格的功能和性能测试,测试结果表明VDisplay各个模块都能正常工作,完成总体设计的所有功能,并且界面风格舒适,人机交互良好,能够高效稳定的长时间运行,满足大型的集中式显控平台的需求。
其他文献
抑郁情绪是当今困扰初中阶段学生普遍且严重的一种心理问题,而探究抑郁情绪的影响因素和作用机制意义重大。校园观察发现影响初中生抑郁情绪的因素有很多,家庭亲密度和校园霸凌(school bullying)是其中的关键因素。为了探究初中生家庭亲密度和抑郁情绪的关系以及被霸凌因素在两者中间起到的作用,通过方便抽样在贵阳市四所不同类型的初中学校采用横向和纵向调查方式进行了研究。(1)研究一为横向研究,从横向的
我国南方部分地区在极端低温环境条件下,容易产生凝冻现象,道路表面就容易形成整体性的冰层,致使车辆打滑、侧翻,给行车安全带来不小的隐患。在结冰条件下,沥青与集料之间的
医生在利用医学影像对新病例进行诊断时时,常使用已确诊的医学影像资料作参考。肺结节图像检索旨在为医生准确检索出与新病例影像最相似的候选影像,而排序学习算法的目的是对
印度谷螟Plodia interpnct(Hübner)是世界性的储粮害虫,我国大部分地区都有其危害报道。本试验综合运用生物化学、分子生物学等学科知识,着眼于储粮害虫对转Bt基因稻谷产生
研究发现,中药材植物的连作造成药材品质变劣、产量下降,如太子参、三七、地黄等。前人研究发现植物根际存在着许多具有群体效应(Quorum sensing)的微生物,本实验以连作太子
随着互联网时代的不断发展,建筑从业者逐渐意识到信息技术将在很大程度上影响建筑业的生产效率,作为国民经济支撑之一的建筑业需要加快步伐,尽早实现信息化转型。建筑信息模型(Building Information Modeling,简称BIM)作为一种现代化的信息手段,能从工程项目的决策、设计、建造及运营过程建立数字化管理平台,实现建筑实体与数字虚体的结合,它将是建筑业提高生产效率、实现信息化的重要工具
目的:通过观察复方丹参滴丸治疗血瘀型糖尿病足后溃疡面积及深度、炎症因子及凝血功能、中医证候积分的变化,探讨复方丹参滴丸对血瘀型糖尿病足的炎症反应及凝血功能的影响。方法:采用随机数表法,将筛选入组的70例血瘀型糖尿病足患者随机分成治疗组和对照组,每组各35例。两组均予糖尿病教育、控制血糖、改善循环、抗感染、营养神经、局部清创换药作为常规基础治疗,治疗组在此基础上加服复方丹参滴丸,每次15粒,每天3次
电热综合能源系统,具有更广范围内协调电能和热能生产和消耗,提高系统整体效率和灵活性的潜力,是未来能源系统运行的发展趋势。近年来,随着分布式风电、光伏以及电锅炉、微型燃气机组等终端供能形式的多样化接入,基于多类型分布式电源的微电网已经成为一种典型的电热综合能源系统,这给电能和热能的生产与消费带来了重大转变。电、热能源的综合利用可以挖掘分布式电源运行过程中电能与热能的替代潜力,增加系统的整体灵活性。但
α-淀粉酶(α-amylase,EC.3.2.1.1)是一个重要的工业用酶,在酒精酿造、食品和化工等行业都有着非常广泛的应用。它随机水解淀粉和糖原中的αα-1,4-糖苷键,产生系列寡糖,属于糖
随着新农保的慢慢普及,传统的人工登记与发放模式对领取养老金资格审核工作带来了极大难题,有限的工作人员难以完成繁杂的审核工作;同时,农村及偏远地区的参保人员资格审查难