[发明专利]鼠标绘制波形的处理方法及装置有效
申请号: | 201010606977.X | 申请日: | 2010-12-24 |
公开(公告)号: | CN102566867A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 王悦;王铁军;李维森 | 申请(专利权)人: | 北京普源精电科技有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 102206 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 鼠标 绘制 波形 处理 方法 装置 | ||
技术领域
本发明涉及电子仪表技术领域,尤其涉及鼠标绘制波形的处理方法及装置。
背景技术
目前业界的信号源产品大多提供了上位机软件(运行在PC端),这些信号源上位机软件一般都提供了波形编辑功能(剪切、复制、粘贴、删除)、鼠标绘制波形功能、创建标准波形功能(根据参数设置生成标准波形)、波形数据下载功能(波形数据下载到信号源)、波形保存功能(波形数据以CSV等格式保存至硬盘或移动存储设备中)。其中鼠标绘制波形功能是指用户手工拖动鼠标在波形编辑区域上移动绘制波形,在屏幕上显示鼠标绘制轨迹,由鼠标绘制轨迹产生鼠标绘制数据。图1为Tek信号源上位机软件的鼠标绘制波形功能界面示意图,图2为Agilent信号源上位机软件的鼠标绘制波形功能界面示意图。
鼠标绘制波形功能一般采用同步生成显示波形数据和实际波形数据的技术,在屏幕上显示鼠标绘制轨迹的同时产生鼠标绘制数据,在绘制数据量较小的波形时,屏幕上立即显示鼠标轨迹,反应迅速。
发明人在实现本发明的过程中,发现现有技术存在如下不足:
当绘制数据量较大的波形时,或绘制速度过快时,因程序需要产生大量波形数据,来不及刷新屏幕显示,导致屏幕显示波形的速度远远慢于用户操作鼠标移动的速度,用户的鼠标已经移动到新的位置,而波形还没有更新,严重影响了用户手工绘制波形的速度。因此,当波形数据量过大时,基于同步生成显示波形数据和实际波形数据的技术降低了用户的使用效率,使得用户只能编辑数据量较小的波形(一般都在1M点以下),使用受到限制。
发明内容
本发明实施例提供一种鼠标绘制波形的处理方法,用以有效提高用户使用鼠标绘制波形的速度,该方法包括:
检测鼠标按键状态;
在检测到鼠标按键处于按下状态时,根据鼠标的移动轨迹生成显示波形数据并进行显示;
在检测到鼠标按键处于抬起状态时,根据所述显示波形数据生成实际波形数据。
本发明实施例还提供一种鼠标绘制波形的处理装置,用以有效提高用户使用鼠标绘制波形的速度,该装置包括:
检测模块,用于检测鼠标按键状态;
显示波形处理模块,用于在检测到鼠标按键处于按下状态时,根据鼠标的移动轨迹生成显示波形数据并进行显示;
实际波形处理模块,用于在检测到鼠标按键处于抬起状态时,根据所述显示波形数据生成实际波形数据。
本发明实施例中,异步生成显示波形数据和实际波形数据,在鼠标绘制波形时,先生成显示波形数据,立即显示鼠标轨迹,让用户及时看到鼠标绘制波形的结果,在鼠标按键处于抬起状态时,鼠标绘制波形结束,产生实际波形数据,可以解决目前业界基于同步生成显示波形数据和实际波形数据的技术存在的使用限制,从而有效地提高了用户使用鼠标绘制波形的速度,提高用户的使用效率,便于用户使用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为现有技术中Tek信号源上位机软件的鼠标绘制波形功能界面示意图;
图2为现有技术中Agilent信号源上位机软件的鼠标绘制波形功能界面示意图;
图3为本发明实施例中鼠标绘制波形的处理方法的流程图;
图4为本发明实施例中鼠标绘制波形的处理方法的一个具体实例的流程图;
图5为本发明实施例中鼠标绘制波形的处理装置的结构示意图;
图6为本发明实施例中检测模块的结构示意图;
图7为本发明实施例中显示波形处理模块的结构示意图;
图8为本发明实施例中显示波形处理模块的一个具体实例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
为了解决目前业界基于同步生成显示波形数据和实际波形数据的技术存在的使用限制,本发明实施例提供一种鼠标绘制波形的处理方法,该方法异步生成显示波形数据和实际波形数据,在鼠标绘制波形时,先生成显示波形数据,立即显示鼠标轨迹,让用户及时看到鼠标绘制波形的结果,在鼠标按键处于抬起状态时,鼠标绘制波形结束,产生实际波形数据,从而有效地提高了用户使用鼠标绘制波形的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京普源精电科技有限公司,未经北京普源精电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010606977.X/2.html,转载请声明来源钻瓜专利网。