一种使用鼠标中键和滚轮实现缩放的方法及装置制造方法
【专利摘要】本申请公开了一种使用鼠标中键和滚轮实现缩放的方法,包括:检测到鼠标中键按下,判断鼠标滚轮是否滚动,若是,在经过鼠标指针当前坐标P0的直线L上记录两个坐标P1和P2,所述P1和P2分别位于P0的两侧;判断鼠标滚轮的滚动方向,若向第一方向滚动,检测到鼠标中键抬起,分别以坐标P1和P2为起点产生两个滑动事件S1和S2,并根据滑动事件S1和S2触发对浏览内容进行放大处理,并结束本流程;其中滑动事件S1以P1为起点,滑动方向沿着直线L背离P0,滑动事件S2以P2为起点,滑动方向沿着直线L背离P0;若向第二方向滚动,采用类似的方式触发对浏览内容进行缩小处理。通过应用本申请技术方案,可以仅通过鼠标方便地实现缩放功能,增强用户体验。
【专利说明】一种使用鼠标中键和滚轮实现缩放的方法及装置
【技术领域】
[0001]本申请涉及计算机【技术领域】,尤其涉及一种使用鼠标中键和滚轮实现缩放的方法及装置。
【背景技术】
[0002]手势缩放功能常见于触摸屏智能手机、平板电脑等具有多点触摸功能的触摸屏的数码设备中。当用户将两个(或更多)手指触摸屏幕并且相向滑动时,则相当于向数码设备输入一个缩小指令,反之,当用户将两个(或更多)手指触摸屏幕并向相反方向滑动时,则相当于向数码设备输入一个放大指令。手势缩放功能可以用来很方便地放大或缩小网页、图片等,方便用户浏览。
[0003]以下以两点触摸为例,说明手势缩放的基本原理。首先记录下用户触摸的两点的位置Ml和M2,检测是否发生滑动事件,若是,则确定以Ml为起点的第一滑动事件的终点M3,以及以M2为起点的第二滑动事件的终点M4,若M3和M4之间的距离Kl小于Ml和M2之间的距离K2,则对浏览内容进行缩小处理,缩小的比例正比于所述距离Kl与K2之间的差值;若距离Kl大于距离K2,则对浏览内容进行放大处理,放大的比例正比于所述距离Kl与K2之间的差值。
[0004]可以看出,现有的这种手势缩放功能的实现依赖于触摸屏。对于另外一些不具备触摸屏的数码设备,则无法实现手势缩放。例如,目前很多机顶盒设备虽然具备识别多点触摸事件的能力,但机顶盒所连接的电视屏幕通常不具备触摸屏的功能,只能使用鼠标对机顶盒进行控制,实现比较简单的操作如点击,拖拽,滑动等;在浏览地图,网页,图片时无法实现内容的缩放,用户体验不佳。
【发明内容】
[0005]本申请提供了一种使用鼠标中键和滚轮实现缩放的方法及装置,可以仅通过鼠标方便地实现缩放功能,增强用户体验。
[0006]本申请实施例提供的一种使用鼠标中键和滚轮实现缩放的方法,包括:
[0007]A、检测到鼠标中键按下,判断鼠标滚轮是否滚动,若是,执行步骤B,否则退出本流程;
[0008]B、在经过鼠标指针当前坐标PO的直线L上记录两个坐标Pl和P2,所述Pl和P2分别位于PO的两侧;
[0009]C、判断鼠标滚轮的滚动方向,若向第一方向滚动,执行步骤D,若第二方向滚动,执行步骤E ;所述第一方向和第二方向互为相反的方向;
[0010]D、检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2触发对浏览内容进行放大处理,并结束本流程;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以P2为起点,滑动方向沿着直线L背离PO ;
[0011]E、检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4触发对浏览内容进行缩小处理,并结束本流程;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以P2为起点,滑动方向沿着直线L朝向PO。
[0012]较佳地,所述步骤D中,确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
[0013]较佳地,所述步骤E中,确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。
[0014]较佳地,
[0015]所述直线L与屏幕水平方向的夹角为O度、45度、90度。
[0016]较佳地,所述滑动事件SI的滑动距离在水平方向分量为mXNl,在竖直方向分量为-η X NI,滑动事件S2的滑动距离在水平方向分量为-mX NI,在竖直方向分量为η X NI,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平方向分量的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0017]较佳地,所述滑动事件S3的滑动距离在水平方向分量为_mXN2,在竖直方向分量为η X N2,滑动事件S4的滑动距离在水平方向分量为mX Ν2,在竖直方向分量为_nXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0018]本申请实施例还提供一种使用鼠标中键和滚轮实现缩放的装置,包括:
[0019]第一判断单元,用于检测到鼠标中键按下后,判断鼠标滚轮是否滚动,若是,使能缩放处理模块;
[0020]缩放处理模块,用于对浏览内容进行放大或缩小处理,其中包括:
[0021 ] 初始坐标记录单元,用于在经过鼠标指针当前坐标PO的直线L上记录两个坐标PI和Ρ2,所述Pl和Ρ2分别位于PO的两侧;
[0022]第二判断单元,用于判断鼠标滚轮的滚动方向,若为第一方向,使能放大处理单兀,若为第二方向,使能缩小处理单兀;所述第一方向和第二方向互为相反的方向;
[0023]放大处理单元,用于在检测到鼠标中键抬起后,分别以坐标Pl和Ρ2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2触发对浏览内容进行放大处理;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以Ρ2为起点,滑动方向沿着直线L背离PO ;
[0024]缩小处理单元,用于在检测到鼠标中键抬起后,分别以坐标Pl和Ρ2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4触发对浏览内容进行缩小处理;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以Ρ2为起点,滑动方向沿着直线L朝向PO。
[0025]较佳地,所述放大处理单元确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
[0026]较佳地,所述缩小处理单元确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。
[0027]较佳地,
[0028]所述初始坐标记录单元包括:
[0029]直线确定子单元,用于确定与屏幕水平方向的夹角为O度、45度、90度的直线L。。
[0030]较佳地,所述放大处理单元包括:
[0031]第一滑动距离处理子单元,用于确定滑动事件SI的滑动距离在水平方向分量为mX NI,在竖直方向分量为-η X NI,滑动事件S2的滑动距离在水平方向分量为_mX NI,在竖直方向分量为nXNl,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平或竖直方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0032]较佳地,所述缩小处理单元包括:
[0033]第二滑动距离处理子单元,用于确定滑动事件S3的滑动距离在水平方向分量为-mX Ν2,在竖直方向分量为11父吧,滑动事件54的滑动距离在水平方向分量为mX N2,在竖直方向分量为_nXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在x轴或I轴方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0034]从以上技术方案可以看出,通过使用鼠标中键和滚轮的组合可以模拟出两个滑动事件,可以模拟出两点触摸的效果,从而实现手势缩放,在不具备触摸屏的设备通过鼠标方便地实现缩放功能,增强用户体验。
【专利附图】
【附图说明】
[0035]图1为本申请提供了一种使用鼠标中键和滚轮实现缩放的方法流程示意图;
[0036]图2为本申请实施例中鼠标中键按下,并且滚轮开始滚动时产生按下事件的示意图;
[0037]图3为本申请实施例中鼠标滚轮向后滚动的过程中记录的坐标的示意图;
[0038]图4为本申请实施例提供的使用鼠标中键和滚轮实现缩放的装置框图。
【具体实施方式】
[0039]本申请提供了一种使用鼠标中键和滚轮实现缩放的方法,如图1所示,包括如下步骤:
[0040]步骤101:检测到鼠标中键按下,判断鼠标滚轮是否滚动,若是,执行步骤102,否则退出本流程;
[0041]步骤102:在经过鼠标指针当前坐标PO的直线L上记录两个坐标Pl和Ρ2,所述Pl和Ρ2分别位于PO的两侧;
[0042]步骤103:判断鼠标滚轮的滚动方向,若向第一方向滚动,执行步骤104,若第二方向滚动,执行步骤105 ;所述第一方向和第二方向互为相反的方向,例如,第一方向为向前,第二方向为向后;
[0043]步骤104:检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2对浏览内容进行放大处理(模拟两点触摸缩放操作),并结束本流程;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以P2为起点,滑动方向沿着直线L背离PO ;
[0044]步骤105:检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4对浏览内容进行缩小处理(模拟两点触摸缩放操作),并结束本流程;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以P2为起点,滑动方向沿着直线L朝向PO。
[0045]可以看出,该方法通过使用鼠标中键和滚轮的组合可以模拟出两个滑动事件,可以模拟出两点触摸的效果,从而实现手势缩放。
[0046]所述步骤104中,确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
[0047]类似的,所述步骤105中,确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。所述滑动事件SI的滑动距离在水平方向分量为mXNl,在竖直方向分量为-nXNl,滑动事件S2的滑动距离在水平方向分量为-mXNl,在竖直方向分量为nXNl ;所述滑动事件S3的滑动距离在水平方向分量为_mXN2,在竖直方向分量为nXN2,滑动事件S4的滑动距离在水平方向分量为mXN2,在竖直方向分量为-ηXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0048]经过鼠标当前坐标PO的直线L可以是任意方向,例如可以是沿着屏幕的竖直方向,水平方向,即直线L与屏幕的水平夹角为90度、O度。确定坐标Ρ1、Ρ2的方式也可以有多种,只要Pl和Ρ2分别在PO两侧即可,较为常见的方式是Pl和Ρ2距离PO为固定值。
[0049]较佳地,直线L与水平方向的夹角为45度,所述滑动事件SI的滑动距离在χ轴方向(水平方向)为m*Nl,在y轴方向为-m*Nl,滑动事件S2的滑动距离在χ轴方向为_m*Nl,在I轴方向(竖直方向)为m*Nl,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在χ轴或Y轴方向的绝对值。
[0050]所述滑动事件S3的滑动距离在χ轴方向为_m*N2,在y轴方向为m*N2,滑动事件S4的滑动距离在χ轴方向为m*N2,在y轴方向为_m*N2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在χ轴或y轴方向的绝对值。
[0051]为使本申请技术方案的技术原理、特点以及技术效果更加清楚,以下结合具体实施例对本申请技术方案进行详细阐述。
[0052]申请实施例提供一种使用鼠标中键和滚轮实现滚轮缩放的方法。如图2所示,假设此时鼠标坐标为PO (640, 360)(单位是像素)。当鼠标中键按下,并且滚轮开始滚动时,会在Pl (740,260)和P2 (540,460)产生两个按下事件,这两个按下事件的坐标连线L与水平方向的夹角为45度。如图3所示,当鼠标滚轮向后滚动一格,会记录两个坐标P3和P4。其中P3与Pl在χ方向距离为-5个像素,y方向上距离为5个像素;P4与P2在χ方向上的距离是5个像素,y方向上的距离是-5个像素。此后鼠标滚轮每滑动一格,都会以上一次产生的点为基础,按照上一步方法记录两个坐标,如P5,P6。当鼠标中键松开后,以最后记录的两个坐标的坐标产生两个抬起事件,而位于PO同一侧的一个按下事件和一个抬起事件构成一个完整的滑动事件,因此PO两侧分别构成一个滑动事件,至此一个缩小的手势就完成了。
[0053]放大的手势与此类似,只是P3,P4产生在P1,P2的外侧。还可以将放大和缩小手势混合使用,只要始终保持鼠标中键处于按下状态。
[0054]本申请实施例还提供了一种使用鼠标中键和滚轮实现缩放的装置,如图4所示,包括:
[0055]第一判断单元401,用于检测到鼠标中键按下后,判断鼠标滚轮是否滚动,若是,使能缩放处理模块402 ;
[0056]缩放处理模块402,用于对浏览内容进行放大或缩小处理,其中包括:
[0057]初始坐标记录单元403,用于在经过鼠标指针当前坐标PO的直线L上记录两个坐标Pl和P2,所述Pl和P2分别位于PO的两侧;
[0058]第二判断单元404,用于判断鼠标滚轮的滚动方向,若为第一方向,使能放大处理单兀405,若为第二方向,使能缩小处理单兀406 ;所述第一方向和第二方向互为相反的方向;
[0059]放大处理单元405,用于在检测到鼠标中键抬起后,分别以坐标Pl和P2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2触发对浏览内容进行放大处理;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以P2为起点,滑动方向沿着直线L背离PO ;
[0060]缩小处理单元406,用于在检测到鼠标中键抬起后,分别以坐标Pl和P2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4触发对浏览内容进行缩小处理;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以P2为起点,滑动方向沿着直线L朝向PO。
[0061 ] 较佳地,所述放大处理单元405确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
[0062]较佳地,所述缩小处理单元406确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。
[0063]较佳地,所述第二判断单元所判断的第一方向为向前,第二方向为向后。
[0064]较佳地,所述初始坐标记录单元包括:
[0065]直线确定子单元,用于确定与屏幕水平方向的夹角为O度、45度、90度的直线L。
[0066]较佳地,所述放大处理单元包括:
[0067]第一滑动距离处理子单元,用于确定滑动事件SI的滑动距离在水平方向分量为mX NI,在竖直方向分量为-η X NI,滑动事件S2的滑动距离在水平方向分量为_mX NI,在竖直方向分量为nXNl,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平或竖直方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0068]较佳地,所述缩小处理单元包括:
[0069]第二滑动距离处理子单元,用于确定滑动事件S3的滑动距离在水平方向分量为-mX N2,在竖直方向分量为11父吧,滑动事件54的滑动距离在水平方向分量为mX N2,在竖直方向分量为_nXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在χ轴或I轴方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
[0070]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0071]以上所述仅为本申请的较佳实施例而已,并不用以限制本申请的保护范围,凡在本申请技术方案的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【权利要求】
1.一种使用鼠标中键和滚轮实现缩放的方法,其特征在于,包括: A、检测到鼠标中键按下,判断鼠标滚轮是否滚动,若是,执行步骤B,否则退出本流程; B、在经过鼠标指针当前坐标PO的直线L上记录两个坐标Pl和P2,所述Pl和P2分别位于PO的两侧; C、判断鼠标滚轮的滚动方向,若向第一方向滚动,执行步骤D,若第二方向滚动,执行步骤E ;所述第一方向和第二方向互为相反的方向; D、检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2触发对浏览内容进行放大处理,并结束本流程;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以P2为起点,滑动方向沿着直线L背离PO ; E、检测到鼠标中键抬起,分别以坐标Pl和P2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4触发对浏览内容进行缩小处理,并结束本流程;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以P2为起点,滑动方向沿着直线L朝向PO。
2.根据权利要求1所述的方法,其特征在于,所述步骤D中,确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
3.根据权利要求1所述的方法,其特征在于,所述步骤E中,确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述直线L与屏幕水平方向的夹角为O度、45度、90度。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述滑动事件SI的滑动距离在水平方向分量为mXNl,在竖直方向分量为-nXNl,滑动事件S2的滑动距离在水平方向分量为_mXNI,在竖直方向分量为ηXNI,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平方向分量的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述滑动事件S3的滑动距离在水平方向分量为-mXN2,在竖直方向分量为11\吧,滑动事件54的滑动距离在水平方向分量为mXN2,在竖直方向分量为-nXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
7.一种使用鼠标中键和滚轮实现缩放的装置,其特征在于,包括: 第一判断单元,用于检测到鼠标中键按下后,判断鼠标滚轮是否滚动,若是,使能缩放处理模块; 缩放处理模块,用于对浏览内容进行放大或缩小处理,其中包括: 初始坐标记录单元,用于在经过鼠标指针当前坐标PO的直线L上记录两个坐标Pl和Ρ2,所述Pl和Ρ2分别位于PO的两侧; 第二判断单元,用于判断鼠标滚轮的滚动方向,若为第一方向,使能放大处理单元,若为第二方向,使能缩小处理单兀;所述第一方向和第二方向互为相反的方向; 放大处理单元,用于在检测到鼠标中键抬起后,分别以坐标Pl和P2为起点产生两个滑动事件SI和S2,并根据滑动事件SI和S2触发对浏览内容进行放大处理;其中滑动事件SI以Pl为起点,滑动方向沿着直线L背离PO,滑动事件S2以P2为起点,滑动方向沿着直线L背尚PO ; 缩小处理单元,用于在检测到鼠标中键抬起后,分别以坐标Pl和P2为起点产生两个滑动事件S3和S4,并根据滑动事件S3和S4触发对浏览内容进行缩小处理;其中滑动事件S3以Pl为起点,滑动方向沿着直线L朝向PO,滑动事件S4以P2为起点,滑动方向沿着直线L朝向PO。
8.根据权利要求7所述的装置,其特征在于,所述放大处理单元确定鼠标滚轮向第一方向滚动的格数NI,滑动事件SI和S2的滑动距离正比于NI ;所述根据滑动事件SI和S2触发对浏览内容进行放大处理的放大比例正比于滑动事件SI和S2的滑动距离。
9.根据权利要求7所述的装置,其特征在于,所述缩小处理单元确定鼠标滚轮向第二方向滚动的格数N2,滑动事件S3和S4的滑动距离正比于N2 ;所述根据滑动事件S3和S4触发对浏览内容进行缩小处理的缩小比例正比于滑动事件S3和S4的滑动距离。
10.根据权利要求7至9任一项所述的装置,其特征在于,所述初始坐标记录单元包括: 直线确定子单元,用于确定与屏幕水平方向的夹角为O度、45度、90度的直线L。
11.根据权利要求7至9任一项所述的装置,其特征在于,所述放大处理单元包括: 第一滑动距离处理子单元,用于确定滑动事件SI的滑动距离在水平方向分量为mX NI,在竖直方向分量为-η X NI,滑动事件S2的滑动距离在水平方向分量为_mX NI,在竖直方向分量为nXNl,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在水平或竖直方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
12.根据权利要求7至9任一项所述的装置,其特征在于,所述缩小处理单元包括: 第二滑动距离处理子单元,用于确定滑动事件S3的滑动距离在水平方向分量为-mX Ν2,在竖直方向分量为η X N2,滑动事件S4的滑动距离在水平方向分量为mXN2,在竖直方向分量为_nXN2,其中m为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在x轴或I轴方向的绝对值,η为鼠标滚轮滚动I格时产生的滑动事件的滑动距离在竖直方向分量的绝对值。
【文档编号】G06F3/0484GK104423826SQ201310395477
【公开日】2015年3月18日 申请日期:2013年9月3日 优先权日:2013年9月3日
【发明者】周阵阵, 江峰, 倪志高, 陈水德, 姜喆 申请人:上海炬力集成电路设计有限公司