一种光标位置的控制方法和系统技术方案

技术编号:8323037 阅读:158 留言:1更新日期:2013-02-13 23:19
本发明专利技术实施例提供一种光标位置的控制方法和系统,其中该系统包括:指令接收模块,用于接收用户输入的指令;指令判断模块,用于判断所述指令接收模块接收用户输入的指令是否为连续输入标点符号的指令;光标移动模块,根据指令判断模块判断结果为是时,将光标移至所述连续输入的多个标点符号中的第一个标点符号之后或最后一个标点符号之前。通过实施本发明专利技术,可将光标的位置移至多个标点符号之间,便于用户操作。

【技术实现步骤摘要】
一种光标位置的控制方法和系统
本专利技术属于电子信息领域,尤其涉及一种光标位置的控制方法和系统。
技术介绍
标点符号是辅助文字记录语言的符号,用来表示停顿、语气以及词语的性质和作用,包括点号、标号、符号三大类。点号分为句末点号和句内点号,句末点号常用的有句号、问号、叹号三种,句内点号常用的有逗号、顿号、分号、冒号四种。标号分为具有对称性的标号和不具有对称性的标号,具有对称性的标号常用的有引号、括号、书名号三种,不具有对称性的标号常用的有破折号、省略号、着重号、间隔号、连接号、专名号六种。符号常用的有注释号、隐讳号、虚缺号、斜线号、标识号、代替号、连珠号、箭头号八种。在手机、文书处理器、电脑等电子终端中输入文字或标点符号时,总有一个光标显示将要输入文字或标点符号的位置。光标具体指回应用户输入的位置,通常显示为一个小竖线。在电子终端中,标点符号的输入区域和文字的输入区域会分成不同区域显示或分屏显示,给需要经常切换文字与标点符号输入的操作带来不便,虽然可以通过连续输入多个标点符号之后再输入文字的方式减少切换,但是用户连续输入多个标点符号后,光标停在所输入的最后一个标点符号之后,此时如需再输入文字,则需再手动调整光标的位置,频繁移动光标位置给用户带来不便。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种光标位置的控制方法和系统,能够自动调整光标移至连续输入的多个标点符号之间,便于用户操作。为了解决上述技术问题,本专利技术实施例提供了一种实现光标位置的控制方法,所述实现光标位置的控制方法包括:接收用户输入的指令;判断所述用户输入的指令是否为连续输入标点符号的指令;当判断结果为是时,将光标移至所述连续输入的多个标点符号中的第一个标点符号之后或最后一个标点符号之前。具体实例中,判断所述用户输入的指令是否为连续两次输入标点符号的指令,所述标点符号为标号和/或点号,所述标号为具有对称性的标号或预设的不具有对称性的标号,所述点号为预设的句内点号和/或预设的句末点号。相应地,本专利技术实施例还提供了一种光标位置的控制系统,所述实现光标位置的控制系统包括:指令接收模块,用于接收用户输入的指令;指令判断模块,用于判断所述指令接收模块接收用户输入的指令是否为连续输入标点符号的指令;光标移动模块,根据指令判断模块判断结果为是时,将光标移至所述连续输入的多个标点符号中的第一个标点符号之后或最后一个标点符号之前。具体实例中,指令判断模块判断所述用户输入的指令是否为连续两次输入标点符号的指令,所述标点符号为标号和/或点号,所述标号为具有对称性的标号或预设的不具有对称性的标号,所述点号为预设的句内点号和/或预设的句末点号。实施本专利技术实施例,具有如下有益效果:根据用户输入连续多个标点符号的指令,自动移动光标到多个标点符号之间,便于用户操作。附图说明图1为本专利技术的光标位置的控制系统的实施例结构组成示意图;图2为本专利技术的光标位置的控制方法的实施例流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术的光标位置的控制系统的实施例结构组成示意图。本实施例中的光标位置的控制系统可以在手机、文书处理器、电脑等电子终端上实现,现以触控屏手机等通信移动终端来具体描述光标位置的控制系统。如图1所示,本专利技术实施例中的光标位置的控制系统至少包括指令接收模块101、指令判断模块102以及光标移动模块103,其中:指令接收模块101,用于接收用户输入的指令。具体实例中,指令接收模块101可通过触点式键盘或无触点式键盘输入指令。触点式键盘借助于金属把两个触点接通或断开以输入信号,比如常用的机械式实体键盘,用户输入的标点符号,除常用的基本标点符号外,其他标点符号需通过按下预设的标点符号区域输入键,在标点符号的输入区域选择欲输入的标点符号。用户通过触点式键盘输入标点符号,指令接收模块101接收用户输入的指令显示在屏幕上。无触点式键盘借助于霍尔效应开关(利用磁场变化)或电容开关(利用电流和电压变化)产生输入信号,常用的手机等通信移动终端的虚拟触屏键盘也属于无触点式键盘,在虚拟触屏键盘中,标点符号输入区域与文字输入区域分成不同的区域或分屏显示。用户通过无触点式键盘输入标点符号,指令接收模块101接收用户输入的指令显示在屏幕上。指令判断模块102,用于判断所述指令接收模块101接收用户输入的指令是否为连续输入标点符号的指令。判断用户输入的指令是否为连续输入标点符号的指令可以为判断用户输入的指令是否为连续两次、三次或多次输入的标点符号的指令,为描述简洁,以下仅以判断用户输入的指令是否为连续两次输入的标点符号的指令为例进行描述,判断用户输入的指令是否为连续三次或多次输入的标点符号的指令可通过简单推理得出,在此不作累述。进一步的,指令判断模块102判断用户输入的指令是否为连续两次输入标点符号的指令可以为判断用户输入的指令是否为连续输入的标号和/或点号的指令,具体可以包括:连续两次输入标号的指令,连续两次输入点号的指令,连续输入一次标号的指令和一次点号的指令,连续输入一次点号的指令和一次标号的指令。其中,指令判断模块102判断用户输入的指令是否为连续两次输入标号的指令可以进一步包括判断所述用户输入的指令是否为连续输入具有对称性的标号的指令或连续输入预设的不具有对称性的标号的指令。其中,连续输入具有对称性的标号包括连续输入起引号和回引号,连续输入左括号和右括号,连续输入左书名号和右书名号等,预设连续两次输入不具有对称性的标号的指令可以为移动终端出厂预设或由用户自定义添加,例如可以包括连续输入起引号和着重号,连续输入间隔号和右括号,连续两次输入破折号,连续两次输入省略号,连续两次输入着重号,连续两次输入间隔号,连续两次输入连接号等。具体实现中,指令判断模块102判断用户输入的指令是否连续输入具有对称性的标号的指令或是否与上述预设的不具有对称性的标号的指令相同,如果是连续输入具有对称性的标号的指令或与预设的连续输入不具有对称性标号的指令相同,将光标移动到两个标号之间,否则照常将光标移动到最后一个标号之后。在其他可选实施例中,也可以采用排除的方式预设连续两次输入不具有对称性的标号的指令,指令判断模块102判断用户连续输入的标点符号的指令是否与预设的不具有对称性的标号的指令相同,如果不相同,将光标移动到两个标号之间,如果相同,则照常将光标移动到最后一个标号之后,例如,预设的指令包括连续两次输入破折号、连续输入一个省略号和一个破折号,指令判断模块102判断用户连续输入的指令是否与上述预设的不具有对称性的标号指令相同,如果不相同,将光标移动到两个标号之间,如果相同,则照常将光标移动到最后一个破折号之后。具体实例中,指令判断模块102判断用户输入的指令是否为连续两次输入点号的指令可以进一步包括判断所述用户输入的指令是否为连续输入预设的句内点号和/或预设的句末点号的指令。预设连续两次输入句内点号和/或句末点号的指令可以为移动终端出厂预设或由用户自定义添加,本文档来自技高网...
一种光标位置的控制方法和系统

【技术保护点】
一种光标位置的控制方法,其特征在于,所述的方法包括:接收用户输入的指令;判断所述用户输入的指令是否为连续输入标点符号的指令;当判断结果为是时,将光标移至所述连续输入的多个标点符号中的第一个标点符号之后或最后一个标点符号之前。

【技术特征摘要】
1.一种光标位置的控制方法,其特征在于,所述的方法包括:接收用户输入的指令;判断所述用户输入的指令是否为连续两次输入标点符号的指令,具体包括:判断所述用户输入的指令是否为连续输入具有对称性的标号的指令或连续输入预设的不具有对称性的标号的指令;当判断结果为是时,将光标移至所述连续输入的多个标点符号中的第一个标点符号之后或最后一个标点符号之前。2.根据权利要求1所述的控制方法,其特征在于,所述标点符号为标号和/或点号。3.根据权利要求2所述的控制方法,其特征在于,所述标号为具有对称性的标号或预设的不具有对称性的标号。4.根据权利要求2所述的控制方法,其特...

【专利技术属性】
技术研发人员:黄秀章易鹏关超雄
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[天津市电信IDC机房] 2015年03月21日 22:18
    光标(cursor)也被称为游标。Oracle使用两种光标:显示光标和隐式光标。不管语句返回多少条纪录,PL/SQL为使用的每一条UPDATE、DELETE和INSERT等SQL命令隐式的声明一个光标。
    0
1