控制显示器上的放大率水平的方法技术

技术编号:10190550 阅读:143 留言:0更新日期:2014-07-09 10:46
本发明专利技术公开了控制数据处理系统中的屏幕以便生成包括底层场景的一部分的显示的方法。该方法包括在该屏幕上显示第一显示场景;检测长触摸手势;以及在该屏幕上显示第二场景。第一显示场景用第一放大率和相对于底层场景的第一偏移量表征。第二显示场景包括底层场景的不同部分并且用不同于第一放大率的第二放大率表征。在本发明专利技术的一个方面中,第二显示场景用由长触摸手势决定的第二偏移量表征,第二偏移量取决于第一显示场景和长触摸手势。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了控制数据处理系统中的屏幕以便生成包括底层场景的一部分的显示的方法。该方法包括在该屏幕上显示第一显示场景;检测长触摸手势;以及在该屏幕上显示第二场景。第一显示场景用第一放大率和相对于底层场景的第一偏移量表征。第二显示场景包括底层场景的不同部分并且用不同于第一放大率的第二放大率表征。在本专利技术的一个方面中,第二显示场景用由长触摸手势决定的第二偏移量表征,第二偏移量取决于第一显示场景和长触摸手势。【专利说明】
本专利技术涉及控制显示器上的放大率(magnification)水平的方法。
技术介绍
许多测量仪器都可以测量和在计算机控制显示器中显示数据。在许多情况下,仪器生成比可以在单个视图中有效看到的数据多的数据。因此,这样的仪器必须提供使用户可以控制显示器,以便在任何给定时间显示数据的所希望子集的一些机制。许多测量相关任务可以通过提供所收集数据的高级概览图和使用户可以放大数据中感兴趣的区域的机制的系统来支持。在最简单情况下,用户在概览图中识别感兴趣的区域,然后加以放大以便更详细地观看感兴趣数据。例如,感兴趣的区域可以是在足以详细到可识别为感兴趣但不足以详细到精确识别或测量的概览图中可看见的异常或图像。在这种情况下,用户往往操纵控制器改变当前显示设置以便通过放大感兴趣的区域将可用显示分辨率集中在感兴趣区域上。这样的观看技术通常用在识别异常(例如,假信号)时直观检查电子波形的背景下。现代仪器利用像仪器面板上的旋钮那样的传统硬件控制器被计算机上的显示屏取代的控制器。显示屏可以直接与测量硬件连接或远程地处在通过网络与测量硬件连接的移动设备上。远程用户界面通常没有控制显示器的硬件旋钮。在装有多触摸显示器的显示器,将“手势”用于控制像缩放水平那样的许多显示属性。例如,“挤压缩放(pinch-zoom)”现在用在许多示波器和网络分析器中以控制显示器的缩放水平。在挤压放大手势中,用户将两个手指放在显示器上要缩放的区域中,然后在保持与显示器接触的同时将两个手势移开。当在这些手势中两个手指在一起时,处在手指下的屏幕区域是模糊的,使手指的控制变得困难。在缩小手势的情况下,用户将用户的手势移在一起。在放大手势的情况下,两个手指使感兴趣的区域变模糊,使得难以精确定义在新显示中观看的区域。在缩小手势的情况下,手势以两个手势在一起告终,使得难以引导缩放。依靠手指移动的手势在释放手势时可能导致由假触摸引起的问题。另外,如果需要大的缩放率,则必须重复挤压缩放几乎才能达到所希望的详细水平。
技术实现思路
本专利技术包括控制数据处理系统中的屏幕以便生成包括底层场景(underlyingscene)的一部分的显示的方法。该方法包括在该屏幕上显示第一显示场景;检测长触摸手势;以及在该屏幕上显示第二场景。第一显示场景用第一放大率和相对于底层场景的第一偏移量表征。第二显示场景包括底层场景的不同部分并且用不同于第一放大率的第二放大率表征。在本专利技术的一个方面中,第二显示场景用由长触摸手势决定的第二偏移量表征,并且第二偏移量取决于第一显示场景和长触摸手势。在本专利技术的另一方面中,长触摸手势用屏幕上用户触摸的相隔一段距离的第一和第二地点表征,其中如果该段距离大于第一距离,则第二放大率大于第一放大率。如果该段距离小于第一距离,则第二放大率小于第一放大率在本专利技术的更进一步方面中,如果保持长触摸达到第二时间段,则在该第二时间段之后显示第三场景。第三显示场景包括底层场景的不同部分并且用第三放大率和第三偏移量表征。第二时间段可以小于第一时间段。在本专利技术的另一方面中,当长触摸手势终止时,显示第一显示场景。在另一个方面中,当长触摸手势终止时,该屏幕继续显示第二场景。【专利附图】【附图说明】图1A和IB例示了利用按照本专利技术的缩放方法的一个实施例的显示屏;图2A和2B例示了按照本专利技术的一个实施例的缩小操作;图3A和3B例示了垂直放大操作;图4A和4B例示了 X和Y同时放大操作;以及图5例示了执行本专利技术的显示控制方法的典型测量仪器。【具体实施方式】现在参照图5,图5例示了执行本专利技术的显示控制方法的典型测量仪器。仪器10通常包括从正在测量的系统接收信号的数据处理器11。数据处理器11将这些测量值转换成存储在数据处理器11中的数据集13。仪器10还包括用于显示数据集的显示屏12。然而,显示屏12通常受分辨率和尺寸限制,因此对于许多感兴趣的数据集,不能在显示屏12上以使用户可以看清所需细节的足够分辨率显示整个数据集。一般说来,显示屏具有沿着X和Y方向用像素测量的精细分辨率。沿着X方向的像素的数量往往小于数据集中的点数,因此不能在窗口内显示整个数据集的各个点。于是,数据处理器11实现显示屏12模拟可以通过其观看数据集的窗口的显示模式。该窗口用定乂可在窗口中看见的数据集中弟一项目的偏移量15和决定可在窗口中看见的数据集中最后项目的放大率表征。随着放大率增加,窗口内的点数减少,以及点与点之间的距离增大。“放大”操作指的是将放大率增加的操作,因此使数据集通过窗口看见的部分的更精细细节可看见。但是,数据集的所看见部分的尺寸减小。类似地,“缩小”操作指的是将放大率减小,以损失精细细节为代价使用户可以在窗口中看到数据集的更多点数的操作。参考图1A和IB可以更容易地理解本专利技术提供其优点的方式,图1A和IB例示了利用按照本专利技术的缩放方法的一个实施例的显示屏。一般说来,可以将显示屏看成输入用X-Y坐标系表征的较大数据集或“场景”的窗口。为了便于当前的讨论起见,假设X轴是水平轴。该场景显示在窗口中的部分由窗口的中心在数据集中的地点和与该窗口相联系的放大率值决定。放大操作对应于增加与窗口相联系的放大率。缩小操作对应于减小与窗口相联系的放大率。应该注意到,放大率在X和Y方向可以具有不同值。例如,可以将放大操作定义成只增加沿着X方向的放大率。为了简化如下讨论。假设放大和缩小操作只改变X轴放大率。参照图1A,显示器20示出了含有用户希望更详细观看的部分24的迹线21。如22和23所示,用户用其手指括起感兴趣的区域。用户坚持这个双触摸手势达足以使运行在显示器上的数据处理系统检测到“长触摸”手势或事件的时间。一旦检测到这样的长触摸事件,数据处理系统就如图1B所示放大所指的区域。为了便于这个讨论起见,将“长触摸”事件或手势定义成使地点保持固定地在两个分开地点上同时触摸显示屏持续大于预定时间段的一个时间段。预定时间段是这样选择的,那就是使长触摸事件与用户同时在两个地点上触摸屏幕,然后在屏幕上将其手指移在一起或移开的另一种手势的开头可区分开。挤压缩放就是从这样的同时触摸开始和必须与长触摸区分开的手势的一个例子。新视图的偏移量由用户的手指在原始视图中的位置决定。在本专利技术的一个方面中,新视图被缩放成使屏幕显示两个触摸点之间的区域。但是,也可以利用确定新显示的中心的其他方法。例如,新显示的中心可以在由触摸点决定的地点上,但放大率水平可以通过系统参数来设置,即,缩放放大率是大于之前显示中的放大率的预定因子。在本专利技术的一个方面中,启用这样的模式,其中如果在数据处理系统响应长触摸手势放大了所指区域之后用户仍然保持长触摸手势,则系统继续缩放。在这种情况下,存在定义成每当经过某时间间隔系统就进行所指区域放大本文档来自技高网
...

【技术保护点】
一种控制数据处理系统中的屏幕以便生成包含底层场景的一部分的显示的方法,所述方法包含:在所述屏幕上显示包含所述底层场景的第一部分的第一显示场景,所述第一显示场景用第一放大率和相对于所述底层场景的第一偏移量表征;检测所述屏幕上第一地点上的长触摸手势,所述长触摸手势用第一时间段表征;以及在所述屏幕上显示第二显示场景,所述第二显示场景包含所述底层场景的不同部分并且用不同于所述第一放大率的第二放大率表征。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:J赫尔夫曼
申请(专利权)人:安捷伦科技有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1