本公开提供了一种光标控制方法、装置及系统。所述光标控制方法包括接收用户的控制指令;响应于所述控制指令显示滑动条;以及根据用户在滑动条上的滑动触控操作移动光标的位置,所述滑动条与所述光标位于不同的区域。
Cursor control method, device and system
The present invention provides a cursor control method, device and system. The cursor control method includes receiving a control command of the user; in response to the control command display slider; and according to the user in the slider on the sliding touch operation to move the cursor position, the slider and the cursor is located in different regions.
【技术实现步骤摘要】
光标控制方法、装置及系统
本公开涉及电子
,尤其涉及一种光标控制方法、装置及系统。
技术介绍
触控式电子设备在需要移动光标时,例如进行文字编辑等,通常是通过手指点击选取光标位置,并在需要选中光标所在位置的内容时,通过拖拽移动光标以选中相应的内容。这种情况下,一方面由于手指面积过大,往往会导致点击选择的光标位置不准确,尤其是在想要将光标移动至显示界面最边缘时,常常需要在边缘处通过手指反复拖动光标。另一方面,通过手指拖拽光标进行移动,在进行诸如选中一段文字内容等的操作时,由于手指的触控操作不标准以及触控检测不精确等原因容易造成误操作,用户体验较差。
技术实现思路
本公开的一个方面提供了一种光标控制方法,包括:接收用户的控制指令;响应于所述控制指令显示滑动条;以及根据用户在滑动条上的滑动触控操作移动光标的位置,所述滑动条与所述光标位于不同的区域。可选地,所述滑动条上设置有滑块;以及所述根据用户在滑动条上的滑动触控操作移动光标的位置,包括:确定滑块在滑动条上的第一移动方向和第一移动距离;根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标。可选地,根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标,包括:确定所述滑块是否滑到所述滑动条的边缘位置;以及当所述滑块没有滑动到所述滑动条的边缘位置时,与所述第一移动方向同方向移动所述光标第二移动距离,所述第二移动距离与所述第一移动距离具有预设的关系。可选地,根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标,包括:确定所述滑块是否滑到所述滑动条的边缘位置;在所述滑块滑动到所述滑动条的边缘位置时,确定用户是否在继续触控滑动滑块;如果用户继续触控滑动滑块,则确定滑块在到达所述滑动条的边缘位置后,在用户的触控操作下,与所述第一移动方向同方向移动所述光标第三移动距离,所述第三移动距离与所述第一移动距离和第四移动距离之和具有预设的关系,其中,所述第四移动距离是根据所述滑块的预设滑动速度计算得到的。可选地,根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标,还包括;确定所述光标是否移动到待编辑内容的边缘位置;以及在所述光标移动到所述待编辑内容的边缘位置时,将所述光标移动到待编辑内容的下一行继续移动。可选地,所述光标控制方法还包括:显示第一可交互对象;在检测到对所述第一可交互对象的触控操作后,将所述光标的当前位置作为起始位置;以及从所述起始位置开始,选中光标在移动过程中经过的内容。可选地,所述光标控制方法还包括:显示加速和/或减速的第二可交互对象;以及在检测到对所述加速和/或减速的第二可交互对象的触控操作后,将所述光标的移动速度增加或减少预定阈值。可选地,所述滑动条上还设置有第三可交互对象和第四可交互对象,用于在检测到用户对所述第三可交互对象或第四可交互对象触控操作后,将所述光标上移或下移一行。本公开的第二个方面提供了一种光标控制装置,包括:接收模块,被配置为接收用户的控制指令;显示模块,被配置为响应于所述控制指令,显示滑动条;移动模块,被配置为根据用户在滑动条上的滑动触控操作移动光标的位置,所述滑动条与所述光标位于不同的区域。本公开的第三个方面提供了一种光标控制系统,包括:一个或多个存储器,存储有可执行指令;以及一个或多个处理器,执行所述可执行指令,以实现本公开上述提供的一种光标控制方法。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本公开一实施例的光标控制方法流程图;图2示意性示出了根据本公开一实施例的光标控制方法应用于电子设备的显示界面示意图;图3示意性示出了根据本公开一实施例的根据用户在滑动条上的滑动触控操作移动光标的位置的方法流程图;图4示意性示出了根据本公开另一实施例的根据用户在滑动条上的滑动触控操作移动光标的位置的方法流程图;图5示意性示出了根据本公开的另一实施例的根据用户在滑动条上的滑动触控操作移动光标位置的示意图;图6示意性示出了根据本公开再一实施例的根据用户在滑动条上的滑动触控操作移动光标的位置的方法流程图;图7示意性示出了根据本公开另一实施例的光标控制方法中显示第一可交互对象的方法流程图;图8示意性示出了根据本公开再一实施例的光标控制方法中显示第二可交互对象的方法流程图;图9示意性示出了根据本公开各实施例的光标控制方法应用于电子设备的显示界面示意图;图10示意性示出了根据本公开一实施例的光标控制装置的框图;图11示意性示出了根据本公开一实施例的光标控制系统的框图。具体实施方式根据结合附图对本公开示例性实施例的以下详细描述,本公开的其它方面、优势和突出特征对于本领域技术人员将变得显而易见。在本公开中,术语“包括”和“含有”及其派生词意为包括而非限制;术语“或”是包含性的,意为和/或。在本说明书中,下述用于描述本公开原理的各种实施例只是说明,不应该以任何方式解释为限制公开的范围。参照附图的下述描述用于帮助全面理解由权利要求及其等同物限定的本公开的示例性实施例。下述描述包括多种具体细节来帮助理解,但这些细节应认为仅仅是示例性的。因此,本领域普通技术人员应认识到,在不背离本公开的范围和精神的情况下,可以对本文中描述的实施例进行多种改变和修改。此外,为了清楚和简洁起见,省略了公知功能和结构的描述。此外,贯穿附图,相同参考数字用于相似功能和操作。根据本公开的各个实施例,提供了一种光标控制方法。电子设备在接收到用户的控制指令后显示滑动条,并根据用户在滑动条上的滑动触控操作移动光标的位置,并且滑动条和光标位于不同的区域。通过这种方式,用户在操作电子设备中的可操作内容时,通过为用户显示滑动条,进而通过检测用户在滑动条上的触控操作来移动可操作内容处光标的位置,以便用户能够方便地定位待操作内容,为用户提供了便利。根据本公开的各个实施例的光标控制方法,将用户在滑动条上的触控操作与光标的移动距离建立映射关系,从而通过用户在滑动条上的触控操作准确移动光标的位置,尤其在需要将光标移动至显示界面的边缘区域时,可以通过对滑动条的触控操作准确实现光标的移动。根据本公开的各个实施例的光标控制方法,滑动条和光标位于不同的区域,光标位于可操作内容处,而滑动条可以位于显示界面的其他区域,例如滑动条位于远离光标所在的可操作内容的下方区域,当然可以理解的是,滑动条也可以位于光标上方、左边和右边等的任意位置,光标和滑动条非一体设置,光标的位置取决于可操作内容的位置,而滑动条可以是通过预先的设置位于固定的位置,也可以是为适应可操作内容的位置而随时调整,以不影响用户对可操作内容的操作为准,用户还可以根据实际情况拖动滑动条,以改变滑动条的位置。用户在操作过程中,可以通过操作滑动条移动光标,进而避免了直接用手指移动光标时,由于手指面积较大等原因而导致的操作失误等问题。根据本公开的一些实施例提供的光标控制方法,在滑动条上设置有滑块。用户可通过触控该滑块并沿滑动条移动,使得滑块相对滑动条滑动,滑块的滑动同步带动位于可操作内容处的光标进行移动。一些情况下,滑块在滑动条上的位移变化与光标的移动成预设的关系,例如,控制光标在可操作内容处的移动距离可通过滑块在滑动条上的移动按照预设的关系计算出来。另一些情况下,当滑块移本文档来自技高网...
【技术保护点】
一种光标控制方法,包括:接收用户的控制指令;响应于所述控制指令显示滑动条;以及根据用户在滑动条上的滑动触控操作移动光标的位置,所述滑动条与所述光标位于不同的区域。
【技术特征摘要】
1.一种光标控制方法,包括:接收用户的控制指令;响应于所述控制指令显示滑动条;以及根据用户在滑动条上的滑动触控操作移动光标的位置,所述滑动条与所述光标位于不同的区域。2.根据权利要求1所述的方法,其中:所述滑动条上设置有滑块;以及所述根据用户在滑动条上的滑动触控操作移动光标的位置,包括:确定滑块在滑动条上的第一移动方向和第一移动距离;根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标。3.根据权利要求2所述的方法,其中,根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标,包括:确定所述滑块是否滑到所述滑动条的边缘位置;以及当所述滑块没有滑动到所述滑动条的边缘位置时,与所述第一移动方向同方向移动所述光标第二移动距离,所述第二移动距离与所述第一移动距离具有预设的关系。4.根据权利要求2所述的方法,其中,根据所述滑块在所述滑动条上的第一移动方向和第一移动距离移动光标,包括:确定所述滑块是否滑到所述滑动条的边缘位置;在所述滑块滑动到所述滑动条的边缘位置时,确定用户是否在继续触控滑动滑块;如果用户继续触控滑动滑块,则确定滑块在到达所述滑动条的边缘位置后,在用户的触控操作下,与所述第一移动方向同方向移动所述光标第三移动距离,所述第三移动距离与所述第一移动距离和第四移动距离之和具有预设的关系,其中,所述第四移动距离是根据所述滑块的预设滑动速度计...
【专利技术属性】
技术研发人员:闫天旭,魏颖,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。