[发明专利]鼠标绘制波形的处理方法及装置在审
申请号: | 201010606978.4 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102566868A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 王悦;王铁军;李维森 | 申请(专利权)人: | 北京普源精电科技有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 102206 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 鼠标 绘制 波形 处理 方法 装置 | ||
技术领域
本发明涉及电子仪表技术领域,尤其涉及鼠标绘制波形的处理方法及装置。
背景技术
目前业界的信号源产品大多提供了上位机软件(运行在PC端),这些信号源上位机软件一般都提供了波形编辑功能(剪切、复制、粘贴、删除)、鼠标绘制波形功能、创建标准波形功能(根据参数设置生成标准波形)、波形数据下载功能(波形数据下载到信号源)、波形保存功能(波形数据以CSV等格式保存至硬盘或移动存储设备中)。其中鼠标绘制波形功能是指用户手工拖动鼠标在波形编辑区域上移动绘制波形,在屏幕上显示鼠标绘制轨迹,由鼠标绘制轨迹产生鼠标绘制数据。图1为Tek信号源上位机软件的手绘功能界面示意图,图2为Agilent信号源上位机软件的手绘功能界面示意图。
由于鼠标绘制波形功能一般为手工自由绘制,鼠标的移动轨迹很难形成标准的水平直线和垂直直线,因此一些上位机软件专门提供了通过鼠标绘制水平直线和垂直直线的功能,这些功能通常由专门的功能按钮开启,例如:Tek信号源上位机软件在程序的主界面的鼠标手绘工具条上有两个按钮,分别用来开启水平直线绘制功能和垂直直线绘制功能,图3为Tek信号源上位机软件的水平直线绘制功能界面示意图,图4为Tek信号源上位机软件的垂直直线绘制功能界面示意图。如图3所示,当用户开启水平直线绘制功能后,鼠标移动的轨迹被限制在水平范围内;如图4所示,当用户开启垂直直线绘制功能后,鼠标移动的轨迹被限制在垂直范围内。
发明人在实现本发明的过程中,发现现有技术存在如下不足:
由于使用单独的功能按钮来开启对应的直线绘制功能,在自由绘制非直线波形时,鼠标需要离开波形编辑区域才能开启直线绘制功能,这导致之前绘制的波形与后来绘制的直线波形结合点很难重合,不能实现弯折线的连续绘制,用户的使用受到限制。
发明内容
本发明实施例提供一种鼠标绘制波形的处理方法,用以实现弯折线结合点的无缝对接,减少波形绘制错误,加快波形绘制速度,该方法包括:
检测键盘上指定按键的状态;
在检测到所述指定按键处于按下状态时,开启鼠标直线绘制;
检测鼠标的移动方向;
根据鼠标的移动方向,在鼠标水平直线绘制与鼠标垂直直线绘制之间切换。
本发明实施例还提供一种鼠标绘制波形的处理装置,用以实现弯折线结合点的无缝对接,减少波形绘制错误,加快波形绘制速度,该装置包括:
第一检测模块,用于检测键盘上指定按键的状态;
开启模块,用于在检测到所述指定按键处于按下状态时,开启鼠标直线绘制;
第二检测模块,用于检测鼠标的移动方向;
切换模块,用于根据鼠标的移动方向,在鼠标水平直线绘制与鼠标垂直直线绘制之间切换。
本发明实施例中,使用键盘上指定按键开启鼠标直线绘制的功能,通过鼠标的移动方向切换鼠标水平直线绘制和鼠标垂直直线绘制的功能,可以解决目前业界信号源上位机软件存在的不能实现弯折线连续绘制的问题,在用户通过鼠标自由绘制波形时,不需要将鼠标离开波形编辑区域就能开启鼠标直线绘制的功能,还能切换鼠标水平直线绘制和鼠标垂直直线绘制的功能,从而实现弯折线结合点的无缝对接,减少波形绘制错误,加快波形绘制速度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为背景技术中Tek信号源上位机软件的手绘功能界面示意图;
图2为背景技术中Agilent信号源上位机软件的手绘功能界面示意图;
图3为背景技术中Tek信号源上位机软件的水平直线绘制功能界面示意图;
图4为背景技术中Tek信号源上位机软件的垂直直线绘制功能界面示意图;
图5为本发明实施例中鼠标绘制波形的处理方法的流程图;
图6为本发明实施例中检测鼠标的移动方向的流程图;
图7为本发明实施例中鼠标绘制波形的处理方法的一个实例的流程图;
图8为本发明实施例中鼠标绘制波形的处理装置的结构示意图;
图9为本发明实施例中第一检测模块的结构示意图;
图10为本发明实施例中第二检测模块的结构示意图;
图11为本发明实施例中切换模块的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京普源精电科技有限公司,未经北京普源精电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010606978.4/2.html,转载请声明来源钻瓜专利网。