[发明专利]一种基于事件驱动的适用多屏幕拼接的大屏幕显示方法有效
申请号: | 201410271482.4 | 申请日: | 2014-06-18 |
公开(公告)号: | CN104049875B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 黄建玲;陈智宏;隋莉颖;王立勋;李伟;林文平;张永才;程磊 | 申请(专利权)人: | 北京市交通信息中心 |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487;G06F3/0486;G06F3/14 |
代理公司: | 北京思海天达知识产权代理有限公司11203 | 代理人: | 张慧 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 事件 驱动 适用 屏幕 拼接 大屏幕 显示 方法 | ||
技术领域
本发明涉及一种适用多屏幕拼接的大屏幕显示方法,在大屏幕多功能块拼接显示环境下,通过鼠标拖动的方式,改变显示区域功能块的内容,或者通过鼠标拖动的方式,输入功能显示块参数的操作方法。
背景技术
大屏幕拼接显示系统在电信网络管理、公安交警指挥、交通监控管理、军事作战指挥训练、工业生产调度等多个领域的控制室中得到了广泛的应用,它能够集中显示来自RGB,Video和网络等多种不同信号源的信号,以满足用户大面积显示各种共享信息和综合信息的需求。大屏幕显示系统主要用于显示视频图像、计算机和工作站图像、网络信息图像等。这些信息的显示方式可以是单屏显示、任意开窗、任意漫游,满屏显示等。但每个行业情况不同,应用的方式各有特点。如某部门应急指挥大厅中的大屏幕由4×2的100寸屏幕组成。在现有的应用模式下,计算机屏幕的内容投影到每一块屏幕或者最多4块屏幕组合上。在使用过程中,需要监控的数据和检索的资源众多,因此,大屏幕上经常投影多个计算机屏幕,以达到监控目的。但是带来的问题也是显而易见的,各个屏幕之间的功能不能够互相沟通,切换监控内容也需要通过硬件切换屏幕来实现。
为了解决上述问题,极端天气道路交通保障平台为应急指挥大厅中的由多块屏幕组成的大屏幕提供专门的大屏模式。大屏模式采用一个计算机安装2个视频输出信号的方式,在8块大屏幕上,投影了一个计算机的超宽桌面。保障平台的大屏模式针对超宽桌面的分辨率开发,能够在大屏幕上完美地显示平台内容。在应急保障平台的大屏模式下,平台将极端天气下应急指挥所需要的实时监测的信息、需要检索的资源和地图等,分块在大屏幕上显示。本发明提出的方法就是在上述环境下实现多屏幕拼接的大屏幕显示。
发明内容
针对现有技术中存在的上述问题,本发明提供一种通过鼠标拖拽方式操作大屏幕功能显示以及输入功能显示区参数的显示方法,实现多屏幕拼接的大屏幕显示。
为实现上述目的,本发明采用以下技术方案。
一种基于事件驱动的适用多屏幕拼接的大屏幕显示方法,通过flex(flex是支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合)的drag manager(拖拽管理)组件、大屏功能显示控制器和事件分发引擎技术实现。drag manager组件控制鼠标拖动图片并判断拖入到哪个flex组件中;大屏功能显示控制器控制大屏模式显示区域的内容;事件分发引擎接收和广播系统生成的事件。所述方法包括使用鼠标拖拽方式更改功能区内容的方法和使用鼠标拖拽的方式输入功能区参数的方法,其中,
使用鼠标拖拽方式更改功能区内容的方法包括以下步骤:
步骤1,用户鼠标左键点击工具栏上相关功能的图标,并按住鼠标将其拖动。
步骤2,系统调用drag manager组件移动图标,并向事件分发引擎发送工具栏功能图片移动事件。
步骤3,事件分发引擎接收事件,并将该事件向所有的功能显示区广播。
步骤4,功能显示区接收事件,能够接收该类型事件的功能显示区将自身半透明显示;不能接收该类型事件的显示区忽略该事件。
步骤5,用户拖动图标进入可以接收该功能的功能显示区域并释放鼠标左键。
图标进入可以接收该功能的功能显示区域时,拖动图标的左下角由绿色勾号显示;否则显示红色的禁止符号。
步骤6,系统获取拖入的功能显示区标识,将功能图标所携带信息一起封装成更改显示区内容事件,并发送至事件分发引擎。
步骤7,事件分发引擎接收事件,并向所有功能显示区广播该事件。
步骤8,接收到事件的显示区比对显示区标识,如果与自身一致,则读取事件内容,调用相应的功能显示模块显示;否则,忽略该事件。
使用鼠标拖拽的方式输入功能区参数的方法包括以下步骤:
步骤1,用户鼠标点击功能显示区中实现了拖动功能的图标元素。
步骤2,系统调用drag manager移动图标,并封装成输入参数事件向事件分发引擎发送。
步骤3,事件分发引擎接收事件,对所有功能显示区广播事件。
步骤4,如果显示区能够接收所述参数事件,接收事件并将自身半透明显示;否则,忽略事件。
步骤5,用户移动图标至功能显示区中,放开鼠标左键。
步骤6,系统封装目标功能显示区标识以及参数事件中所携带参数成新的参数事件,并发送至事件分发引擎。
步骤7,事件分发引擎接收所述参数事件,并向各显示区广播事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市交通信息中心,未经北京市交通信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410271482.4/2.html,转载请声明来源钻瓜专利网。