一种编辑文本的方法、系统及触摸屏终端与流程

文档序号:11545443阅读:172来源:国知局
一种编辑文本的方法、系统及触摸屏终端与流程
本发明属于电子领域,尤其涉及一种编辑文本的方法、系统及触摸屏终端。

背景技术:
现有技术的触摸屏终端,在编辑文本过程中,当接收到驱动复制或剪切功能的指令时,在显示器上显示复制和/或剪切菜单窗口,当检测到用户轻敲复制和/或剪切菜单窗口中的复制图标或剪切图标时,触摸屏终端在屏幕上显示光标和高亮笔图标,用户将光标移动到用户期望复制或剪切的对象的开始位置处按压预定时间后,高亮笔图标的颜色改变,即可开始执行复制或剪切操作,当检测到用户使用高亮笔图标执行从对象的开始位置到结束位置的拖动操作,并且执行释放操作(即手指离开触摸屏的操作)时结束一次完整的复制或剪切过程,然后询问用户是否进行多次复制或多次剪切操作。当接收到进行多次复制或多次剪切操作的指令后,返回检测用户轻敲复制和/或剪切菜单窗口中的复制图标或剪切图标的步骤,执行下一次复制或剪切过程。然而,上述现有技术的技术方案是以高亮笔图标的颜色改变时作为复制或剪切的开始,并以使用高亮笔图标执行从对象的开始位置拖动到复制或剪切对象的结束位置作为一次复制或剪切的结束。这种方式增加了复制或剪切的难度。由于复制或剪切过程中最容易出错的就是拖动过程,而不是指定复制或剪切对象的开始位置。如果用户在拖动过程中手指不小心离开了触摸屏,那么这次复制或剪切就是失败的,接下来既要删除错误的复制或剪切对象,还要询问用户是否进行多次复制或多次剪切操作,当接收到进行多次复制或多次剪切操作的指令后,返回检测用户轻敲复制和/或剪切菜单窗口中的复制图标或剪切图标的步骤,执行下一次复制或剪切过程。因此增加了用户的操作次数,给用户带来不便。

技术实现要素:
本发明的目的在于提供一种编辑文本的方法、系统及触摸屏终端,旨在解决现有技术在一次复制或剪切过程中容易出错,导致增加了用户的操作次数,给用户带来不便的问题。第一方面,本发明提供一种编辑文本的方法,所述方法包括:接收驱动复制或剪切功能的第一指令,根据所述第一指令显示复制和/或剪切菜单窗口;通过所述复制和/或剪切菜单窗口接收执行复制或剪切操作的第二指令,显示光标;接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置;接收将光标从所述开始位置移到复制或剪切对象的结束位置的第四指令,根据所述第四指令将光标从所述开始位置移到复制或剪切对象的结束位置;当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标;判断接收到的是确认结束位置的指令还是更改结束位置的指令;如果是确认结束位置的指令,则存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作,如果是更改结束位置的指令,则接收将光标从所述结束位置移到更改后的结束位置的指令,将光标从所述结束位置移到更改后的结束位置;然后返回所述当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标的步骤,此时,所述结束位置是更改后的结束位置。第二方面,本发明提供一种编辑文本的系统,所述系统包括:第一指令接收模块,用于接收驱动复制或剪切功能的第一指令,根据所述第一指令显示复制和/或剪切菜单窗口;第二指令接收模块,用于通过所述复制和/或剪切菜单窗口接收执行复制或剪切操作的第二指令,显示光标;第三指令接收模块,用于接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置;第四指令接收模块,用于接收将光标从所述开始位置移到复制或剪切对象的结束位置的第四指令,根据所述第四指令将光标从所述开始位置移到复制或剪切对象的结束位置;检测模块,用于当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标;判断模块,用于判断接收到的是确认结束位置的指令还是更改结束位置的指令;存储模块,用于当判断模块判断是确认结束位置的指令时,存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作;更改模块,用于当判断模块判断是更改结束位置的指令时,接收将光标从所述结束位置移到更改后的结束位置的指令,将光标从所述结束位置移到更改后的结束位置;然后返回所述检测模块执行操作,此时,所述结束位置是更改后的结束位置。第三方面,本发明提供一种包括上述的编辑文本的系统的触摸屏终端。在本发明实施例中,由于将光标从开始位置移到复制或剪切对象的结束位置后,当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标,判断是确认结束位置的指令还是更改结束位置的指令;如果是确认结束位置的指令,则存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作,如果是更改结束位置的指令,则将光标从所述结束位置移到更改后的结束位置;然后返回当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标的步骤。因此,在一次复制或剪切过程中不容易出错,减少了用户的操作次数,增加了复制或剪切的命中率,增强了用户体验。附图说明图1是本发明实施例一提供的编辑文本的方法的流程图。图2是本发明实施例二提供的编辑文本的方法的流程图。图3是本发明实施例三提供的编辑文本的系统的功能模块框图。具体实施方式为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。实施例一:请参阅图1,本发明实施例一提供的编辑文本的方法包括以下步骤:S101、接收驱动复制或剪切功能的第一指令,根据所述第一指令显示复制和/或剪切菜单窗口;在本发明实施例一中,所述驱动复制或剪切功能的第一指令具体为:点击驱动复制或剪切功能的按键的指令,或,对触摸屏的触摸达到预定时间的指令。S102、通过所述复制和/或剪切菜单窗口接收执行复制或剪切操作的第二指令,显示光标;在本发明实施例一中,所述执行复制或剪切操作的第二指令具体为:单击复制和/或剪切菜单窗口中的复制图标或剪切图标的指令。S103、接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置;S104、接收将光标从所述开始位置移到复制或剪切对象的结束位置的第四指令,根据所述第四指令将光标从所述开始位置移到复制或剪切对象的结束位置;S105、当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标;S106、判断接收到的是确认结束位置的指令还是更改结束位置的指令;如果是确认结束位置的指令,则执行S107,如果是更改结束位置的指令,则执行S108;在本发明实施例一中,确认结束位置的指令具体为单击复制或剪切确认图标的指令;更改结束位置的指令具体为对复制或剪切确认图标的触摸达到预定时间的指令;S107、存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作;S108、接收将光标从所述结束位置移到更改后的结束位置的指令,将光标从所述结束位置移到更改后的结束位置;然后返回S105,此时,所述结束位置是更改后的结束位置。在本发明实施例一中,由于将光标从开始位置移到复制或剪切对象的结束位置后,当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标,判断是确认结束位置的指令还是更改结束位置的指令;如果是确认结束位置的指令,则存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作,如果是更改结束位置的指令,则将光标从所述结束位置移到更改后的结束位置;然后返回当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标的步骤。因此,在一次复制或剪切过程中不容易出错,减少了用户的操作次数,增加了复制或剪切的命中率,增强了用户体验。实施例二:请参阅图2,本发明实施例二提供的编辑文本的方法包括以下步骤:S201、接收驱动复制或剪切功能的第一指令,根据所述第一指令显示复制和/或剪切菜单窗口;在本发明实施例二中,所述驱动复制或剪切功能的第一指令具体为:点击驱动复制或剪切功能的按键的指令,或,对触摸屏的触摸达到预定时间的指令。S202、通过所述复制和/或剪切菜单窗口接收执行复制或剪切操作的第二指令,显示光标;在本发明实施例二中,S202具体包括以下步骤:通过所述复制和/或剪切菜单窗口接收单击复制图标或剪切图标的指令,或,接收对复制和/或剪切菜单窗口中的复制图标或剪切图标的触摸达到预定时间的指令;复制图标或剪切图标的文字由复制或剪切切换为多次复制或多次剪切;或者,复制图标或剪切图标的背景颜色发生变化以由单次复制或剪切切换为多次复制或多次剪切;显示光标。S203、接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置;S204、接收将光标从所述开始位置移到复制或剪切对象的结束位置的第四指令,根据所述第四指令将光标从所述开始位置移到复制或剪切对象的结束位置;S205、当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标;S206、判断接收到的是确认结束位置的指令还是更改结束位置的指令;如果是确认结束位置的指令,则执行S207,如果是更改结束位置的指令,则执行S208;在本发明实施例二中,确认结束位置的指令具体为单击复制或剪切确认图标的指令;更改结束位置的指令具体为对复制或剪切确认图标的触摸达到预定时间的指令;S207、存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作;然后返回S203,直至接收到由多次复制或多次剪切切换为单次复制或剪切的指令;S208、接收将光标从所述结束位置移到更改后的结束位置的指令,将光标从所述结束位置移到更改后的结束位置;然后返回S205,此时,所述结束位置是更改后的结束位置。在本发明实施例二中,所述接收到由多次复制或多次剪切切换为单次复制或剪切的指令的步骤具体包括:通过所述复制和/或剪切菜单窗口接收到单击复制图标或剪切图标的指令,或,接收到对复制和/或剪切菜单窗口中的复制图标或剪切图标的触摸达到预定时间的指令;复制图标或剪切图标的文字由多次复制或多次剪切切换为单次复制或剪切;或者,复制图标或剪切图标的背景颜色发生变化以由多次复制或多次剪切切换为单次复制或剪切;隐藏光标;在本发明实施例二中,所述接收到由多次复制或多次剪切切换为单次复制或剪切的指令的步骤之后还可以包括:对复制的对象或剪切的对象进行编辑;例如,修改文字,插入图片、视频等;保存编辑后的复制的对象或剪切的对象,或,将编辑后的复制的对象或剪切的对象发送到相关应用,例如:短信、记事本等。在本发明实施例二中,由于通过复制和/或剪切菜单窗口接收单击复制图标或剪切图标的指令,或,接收对复制和/或剪切菜单窗口中的复制图标或剪切图标的触摸达到预定时间的指令后,由单次复制或剪切切换为多次复制或多次剪切;当一次复制或剪切操作完成后,直接执行另一次复制或剪切操作,直至接收到由多次复制或多次剪切切换为单次复制或剪切的指令。因此执行多次复制或多次剪切操作时,不需要多次按下拷贝或剪切按钮,因此减少了多次复制或多次剪切过程中的操作步骤,节省了时间,增强了用户体验。另外,还可以对复制的对象或剪切的对象进行编辑,因此增强了编辑文本的灵活性。而且还可以将编辑后的复制的对象或剪切的对象发送到相关应用,因此方便了应用使用该复制的对象或剪切的对象。实施例三:请参阅图3,本发明实施例三提供的编辑文本的系统包括:第一指令接收模块11、第二指令接收模块12、第三指令接收模块13、第四指令接收模块14、检测模块15、判断模块16、存储模块17和更改模块18。第一指令接收模块11,用于接收驱动复制或剪切功能的第一指令,根据所述第一指令显示复制和/或剪切菜单窗口;第二指令接收模块12,用于通过所述复制和/或剪切菜单窗口接收执行复制或剪切操作的第二指令,显示光标;在本发明实施例三中,所述执行复制或剪切操作的第二指令具体为:单击复制和/或剪切菜单窗口中的复制图标或剪切图标的指令;第三指令接收模块13,用于接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置;第四指令接收模块14,用于接收将光标从所述开始位置移到复制或剪切对象的结束位置的第四指令,根据所述第四指令将光标从所述开始位置移到复制或剪切对象的结束位置;检测模块15,用于当检测到结束位置没有被触摸时,在结束位置显示复制或剪切确认图标;判断模块16,用于判断接收到的是确认结束位置的指令还是更改结束位置的指令;在本发明实施例三中,所述确认结束位置的指令具体为单击复制或剪切确认图标的指令;所述更改结束位置的指令具体为对复制或剪切确认图标的触摸达到预定时间的指令;存储模块17,用于当判断模块16判断是确认结束位置的指令时,存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作;更改模块18,用于当判断模块16判断是更改结束位置的指令时,接收将光标从所述结束位置移到更改后的结束位置的指令,将光标从所述结束位置移到更改后的结束位置;然后返回所述检测模块15执行操作,此时,所述结束位置是更改后的结束位置。在本发明实施例三中,所述存储模块存储从所述开始位置至所述结束位置的对象作为此次复制或剪切的对象,然后结束此次复制或剪切操作之后,由第三指令接收模块执行所述接收将光标移到复制或剪切对象的开始位置的第三指令,根据所述第三指令将光标移到复制或剪切对象的开始位置的步骤,直至接收模块接收到由多次复制或多次剪切切换为单次复制或剪切的指令。在本发明实施例三中,所述第二指令接收模块具体包括:指令接收模块,用于通过所述复制和/或剪切菜单窗口接收单击复制图标或剪切图标的指令,或,接收对复制和/或剪切菜单窗口中的复制图标或剪切图标的触摸达到预定时间的指令;切换模块,用于复制图标或剪切图标的文字由复制或剪切切换为多次复制或多次剪切;或者,复制图标或剪切图标的背景颜色发生变化以由单次复制或剪切切换为多次复制或多次剪切;显示模块,用于显示光标;所述接收模块具体包括:指令接收模块,用于通过所述复制和/或剪切菜单窗口接收到单击复制图标或剪切图标的指令,或,接收到对复制和/或剪切菜单窗口中的复制图标或剪切图标的触摸达到预定时间的指令;切换模块,用于复制图标或剪切图标的文字由多次复制或多次剪切切换为单次复制或剪切;或者,复制图标或剪切图标的背景颜色发生变化以由多次复制或多次剪切切换为单次复制或剪切;隐藏模块,用于隐藏光标。在本发明实施例三中,所述系统还包括编辑模块,以及,保存模块和/或发送模块,编辑模块,用于对复制的对象或剪切的对象进行编辑;保存模块,用于保存编辑后的复制的对象或剪切的对象;发送模块,用于将编辑后的复制的对象或剪切的对象发送到相关应用。本发明实施例四还提供了包括本发明实施例三提供的编辑文本的系统的触摸屏终端。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM或RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1