一种项目定位方法、系统及剪贴板中项目定位装置的制作方法

文档序号:6382673阅读:156来源:国知局
专利名称:一种项目定位方法、系统及剪贴板中项目定位装置的制作方法
技术领域
本发明涉及文字处理领域,更具体地说,涉及一种项目定位方法、系统及剪贴板中项目定位装置
背景技术
剪贴板(ClipBoard)是Windows系统内置的一个非常有用的工具,使用系统的内部资源RAM,或虚拟内存来临时存储剪切或复制等的信息。剪切或复制等存储在剪贴板上的信息,只有在以下情况下才可能更新或清楚当前存储在剪贴板上的信息再次剪贴或复制其他信息、停电、退出Windows,有意地清除;否则,一次剪贴或复制等的操作,就可以进行多次粘贴操作。这使得剪贴板在各种应用程序之间,传递和共享信息成为一种可能。现有的一种技术方案是微软公司的办公软中提供的一种“剪贴板”。该“剪贴板”的剪贴板窗格存储项目的形式如图1所示。在该剪贴板中进行剪贴、复制或粘贴的具体实现方法包括步骤1、打开已打开文档中剪贴板,并选中需要剪切或复制的内容,并执行剪切或复制的内容,其中,剪切或复制的内容在剪贴板窗格01中以项目011的形式连续显示,其中,一次剪切或复制的内容形成一个项目,每个项目011从上到下依照粘贴的先后顺序排列在剪贴板窗格中排列;步骤2、光标移动到需要插入的内容的位置,利用鼠标单击该项目011,即可实现所需插入内容的粘贴。该技术方案中,通过鼠标单击项目将该项目中的内容插入到文本中。本技术方案中,当使用者没有鼠标,将无法实现将剪贴板中的内容插入到文本中,这使得项目无法定位,从而导致剪贴板不可用。另外,使用者也不能根据个人习惯选择使用鼠标还是使用键盘将剪贴板中的内容插入到文本中,这大大降低剪贴板中插入项目的效率。因此需要一种可用性强的项目定位方法或系统。

发明内容
本发明的目的在于提供一种项目定位方法、系统及剪贴板中项目定位装置,旨在解决现有技术中剪贴板的可用性和易用性低等的问题。为了实现发明目的,一种项目定位方法,包括步骤1、接收并响应对项目进行编号的指令;步骤2、接收插入项目的编号输入;步骤3、在光标位置键入对应编号项目存储的内容。所述步骤2包括两种具体方式第一具体方式,接收按住第一热键的输入的同时按住需插入的单个项目编号的输入第二具体方式,接收按住第二热键的输入的同时键入批量插入项目的输入,并接收批量选择完成的输入。优选的,所述批量选择完成的输入包括回车输入或空格输入。一种项目定位系统包括项目编号模块,用于接收并响应对项目进行编号的指令;项目选择模块,用于接收插入项目的编号输入;项目插入模块,用于在光标位置插入对应编号项目存储的内容。
所述项目选择模块包括第一具体输入单元,用于接收按住第一热键输入的同时按住需插入的单个项目编号的输入;第二具体输入单元,用于接收按住第二热键输入的同时键入批量插入项目的输入,并接收批量选择完成的输入。优选的,所述批量选择完成的输入包括回车输入或空格输入。一种剪贴板中项目定位装置,包括如上所述的项目定位系统。由上可知,本发明的上述技术方案中,通过对项目进行编号,然后直接通过键盘即可实现将项目存储的内容插入到光标所在位置,不仅可以实现单个项目的插入也可实现项目的批量插入,从而使得系统和装置的可用性更高并使用该系统和装置时的效率更高。


图1是本发明背景技术中微软剪贴板窗格的结构示意图。图2是本发明一实施例中项目定位的方法流程图。图3是本发明一实施例中对项目进行编号的方法流程图。图4是本发明一实施例中对项目进行编号的结果示意图。图5是本发明一实施例中项目定位的操作流程图。图6是本发明一实施例中项目定位系统的结构示意图。图7是本发明一实施例中编号模块的结构示意图。图8是本发明一实施例中剪贴板中项目定位装置的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。本发明提出第一实施例,如图1所示,一种项目定位方法包括如下步骤S1、接收并响应对项目进行编号的指令;S2、接收插入项目的编号输入;S3、在光标位置键入对应编号项目存储的内容。本技术方案中,插入项目存储的内容方式无特殊限制,不仅可以通过鼠标插入项目存储的内容,也可以通过键盘根据项目的编号来进行插入,也即本技术方案通过对多个项目进行编号,用户根据用户习惯可以自由选择插入项目存储的内容的方式,由于项目存在编号且插入的方式多样性,这不仅使得项目清晰方便使用者查找,也使得在硬件设备不足的情况下(比如无鼠标)同样可以插入项目存储的内容,这使得项目插入的效率闻。第一实施例中的步骤S2接收插入项目的编号输入。该步骤中,接收的编号输入可包括多种方式。优选的,步骤S2包括两种具体方式第一具体方式,接收按住第一热键的输入的同时按住需插入的单个项目编号的输入;第二具体方式,接收按住第二热键的输入的同时键入批量插入项目的输入,并接收批量选择完成的输入;所述批量选择完成的输入包括回车输入或空格输入。本技术方案中,第一具体方式可实现单个项目的选择,第二具体方式可实现批量项目的选择,也即本技术方案即可实现单个项目存储的内容的插入,也可实现多个项目存储的内容的插入,从而可以满足不同的需求,大大提高了项目定位的易用性,同时也避免了多个项目需要多次单个插入项目存储内容的麻烦,大大提高了工作效率。本实施例中,所述的第一热键无特殊限制;优选的,第一热键可以是Shift键、Alt键、Ctrl键等;进一步优选的,所述的第一热键为Alt键。本实施例中,所述的第二热键也无具体限制,优选的,第一热键可以是Shift键、Alt键、Ctrl键等;进一步优选的,所述的第一热键为Shift键。值得注意的是,所述第一热键和第二热键不能同时为同一个键。其中,第二具体方式中的键入批量插入项目的方式包括多种方式,该优选方案可以是第一种,通过鼠标指针选择批量键入的项目;第二种,通过编号和方向键选择批量键入的项目。本技术方案,可实现项目的批量插入,避免了多个项目需要单独操作多次进行插入,从而大大提高了工作效率。如图3所示,所述的步骤SI具体可包括两种方式。第一种方式包括步骤S11、接收鼠标指针单击编号标识的输入指令;S12、响应输入指令,对项目依次进行编号。该方案通过鼠标指针单击项目的编号标识,对项目进行编号。当然,也可通过键盘选中需要编号的项目的编号标识,通过键盘输入回车键或空格键实现对项目的编号,该方案的具体操作就是正常的键盘操作,在此不在赘述。第二种方式包括步骤S11’、接收并响应项目生成,并发出进行编号的指令;S12’、接收进行编号的指令,对该项目进行编号。第二种方式实现了项目的自动编号,每生成一个项目,项目编号自动加,比如前一个项目编号为4,新生成的项目编号为5 ;再比如,前一个项目编号为C,新生成的项目编号为D。所述的编号可以是数字也可以是字母。该技术方案中,对项目进行编号(自动生成编号和通过手动操作生成编号),从而使得项目更加清晰,为提高工作效率提供了保障。以下结合图4对所述的步骤SI中的第一种方式给出具体的实施方式,对于图4-1中从上到下的第四个项目10进行编号时,单击项目10的任意位置,出现工具栏(编号标识101所在的栏为工具栏),单击工具栏中的编号标识101,结果为图4-2中的显示的结果,被编号的项目的左上角(项目编号的位置无特殊限制,左上角仅仅是一个具体示例)出现项目编号102,同时,被编号的项目依照项目编号的大小依次排列。该具体实施方式
的示图中只给出了项目纵向排列的方式,这并不限制项目的排列方式,项目也可以是横向排列等的排列方式。对于第一实施例,以下结合图5对于上述方案给出一完整的具体实施方式
。S01、项目编号选中剪切或复制的内容,进行剪切或复制的操作,自动对项目编号,生成项目;S02、项目批量选择按住Shift键的同时按住需要批量插入的某项目的编号,该项目被选中,同时通过方向键,选择某项目之前或之后的连续的多个项目,松开所有键此时,多个项目被同时选中;S03、项目插入单击回车键,此时多个项目存储的内容被插入到响应的位置。本发明提出第二实施例。如图6所示,一种项目定位系统包括(I)项目编号模块1,用于接收并响应对项目进行编号的指令;(2)项目选择模块2,用于接收插入项目的编号输入;(3)项目插入模块3,用于在光标位置插入对应编号项目存储的内容。本技术方案中,插入项目存储的内容方式无特殊限制,不仅可以通过鼠标插入项目存储的内容,也可以通过键盘根据项目的编号来进行插入,也即本技术方案通过对多个项目进行编号,用户根据用户习惯可以自由选择插入项目存储的内容的方式,由于项目存在编号且插入的方式多样性,这不仅使得项目清晰方便使用者查找,也使得在硬件设备不足的情况下(比如无鼠标)同样可以插入项目存储的内容,这使得项目插入的效率高。第二实施例中的项目选择模块可包括第一具体输入单元,用于接收按住第一热键输入的同时按住需插入的单个项目编号的输入;第二具体输入单元,用于接收按住第二热键输入的同时键入批量插入项目的输入,并接收批量选择完成的输入;所述批量选择完成的输入包括回车输入或空格输入。本技术方案中,第一具体输入单元可实现单个项目的选择,第二具体输入单元可实现批量项目的选择,也即本技术方案即可实现单个项目存储的内容的插入,也可实现多个项目存储的内容的插入,从而可以满足不同的需求,大大提高了项目定位的易用性,同时也避免了多个项目需要多次单个插入项目存储内容的麻烦,大大提高了工作效率。其中,本实施例中的第二具体输入单元中的键入方式可包括以下两种第一种,通过鼠标指针选择批量键入的项目;第二种,通过编号和方向键选择批量键入的项目。本技术方案,可实现项目的批量插入,避免了多个项目需要单独操作多次进行插入,从而大大提高了工作效率。上述技术方案中,所述的第一热键无特殊限制;优选的,第一热键可以是Shift键、Alt键、Ctrl键等;进一步优选的,所述的第一热键为Alt键。本实施例中,所述的第二热键也无具体限制,优选的,第一热键可以是Shift键、Alt键、Ctrl键等;进一步优选的,所述的第一热键为Shift键。值得注意的是,所述第一热键和第二热键不能同时为同一个键。针对项目编号模块,第二实施例中给出具体示例,如图7所示。如图7-1所示,项目编号模块包括第一指令输入单元11,用于接收鼠标指针单击编号标识的输入指令;第一编号执行单元12,用于响应输入指令,对项目依次进行编号。该方案通过鼠标指针单击项目的编号标识,对项目进行编号。当然,也可通过键盘选中需要编号的项目的编号标识,通过键盘输入回车键或空格键实现对项目的编号,该方案的具体操作就是正常的键盘操作,在此不在赘述。如图7-2所示,项目编号模块可包括第二指令输入单元11’,用于接收并响应项目生成,并发出进行编号的指令;第二编号执行单元12’,用于接收进行编号的指令,对该项目进行编号,该技术方案实现了项目的自动编号,每生成一个项目,项目编号自动加,比如前一个项目编号为8,新生成的项目编号为9 ;再比如,前一个项目编号为F,新生成的项目编号为G。所述的编号可以是数字也可以是字母。该技术方案中的项目编号模块,对项目进行编号(自动生成编号和通过手动操作生成编号),从而使得项目更加清晰,为提高工作效率提供了保障。图4示出了项目经过项目编号模块进行编号后的结果,以下进行详细说明。对于图4-1中从上到下的第四个项目10进行编号时,单击项目10的任意位置,出现工具栏(编号标识101所在的栏为工具栏),单击工具栏中的编号标识101,结果为图4-2中的显示的结果,被编号的项目的左上角(项目编号的位置无特殊限制,左上角仅仅是一个具体示例)出现项目编号102,同时,被编号的项目依照项目编号的大小依次排列。该具体实施方式
的不图中只给出了项目纵向排列的方式,这并不限制项目的排列方式,项目也可以是横向排列等的排列方式。本发明还包括一种剪贴板中项目定位装置,该装置包括第二实施例中的任一技术方案。针对剪贴板中项目定位装置以下给出一具体实施方式
,如图8所示,剪贴板中项目定位装置包括项目10,所述项目用于存储、显示剪切或复制的内容。所述项目10包括编号标识101、编号102及其显示窗口 103。其中,所述编号标识101用于提供输入编号指令的接口 ;所述编号102用于标记项目(也即对项目编号);所述显示窗口 103用于显示项目存储的部分或全部内容。使用者可以通过键盘或鼠标批量选择项目,将项目批量插入文档中,例如,按住热键的同时采用鼠标指针单击需要插入的多个项目,通过鼠标指针单击该多个项目中的任意位置,或者单击回车键或者空格键,该多个项目存储的内容就被插入到文档光标所在的位置。再例如,按住热键的同时按住插入的某个项目在通过方向键选择某项目之前或之后的M项目,即可实现某项目和M项目之间的项目全部选中,然后,通过鼠标指针单击该多个项目中的任意位置或者单击回车键或者空格键,该多个项目存储的内容就被插入到文档光标所在的位置。使用者也可通过键盘或鼠标将单个项目插入文档中;例如采用鼠标指针单击该项目,或者按住热键的同时按住该项目的编号,该项目存储的内容就被插入到文档光标所在的位置。所述的该文档可包括但不限于word、excel、PPT。所述的热键如第二实施例所述,在此不在赘述。本具体技术方案实现了剪贴板中的项目清晰排列,同时,提高了该剪贴板的可用性和易用性,大大提供的使用者的使用效率。应当说明的是,本发明不限于文字处理领域,在其他类似的领域中的应用也应属于本发明的保护范围内。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种项目定位方法,其特征在于,包括步骤1、接收并响应对项目进行编号的指令;步骤2、接收插入项目的编号输入;步骤3、在光标位置键入对应编号项目存储的内容。
2.根据权利要求1所述的项目定位方法,其特征在于,所述步骤2包括两种具体方式 第一具体方式,接收按住第一热键的输入的同时按住需插入的单个项目编号的输入; 第二具体方式,接收按住第二热键的输入的同时键入批量插入项目的输入,并接收批量选择完成的输入;所述批量选择完成的输入包括回车输入或空格输入。
3.根据权利要求2所述的项目定位方法,其特征在于,所述第二具体方式中的键入批量插入项目包括两种方式第一种,通过鼠标指针选择批量键入的项目;第二种,通过编号和方向键选择批量键入的项目。
4.根据权利要求1至3中任一项所述的项目定位方法,其特征在于,所述步骤I包括: 步骤11、接收鼠标指针单击编号标识的输入指令;步骤12、响应输入指令,对该项目进行编号。
5.一种项目定位系统,其特征在于,包括项目编号模块,用于接收并响应对项目进行编号的指令;项目选择模块,用于接收插入项目的编号输入;项目插入模块,用于在光标位置插入对应编号项目存储的内容。
6.根据权利要求5所述的项目定位系统,其特征在于,所述项目选择模块包括第一具体输入单元,用于接收按住第一热键输入的同时按住需插入的单个项目编号的输入;第二具体输入单元,用于接收按住第二热键输入的同时键入批量插入项目的输入,并接收批量选择完成的输入;所述批量选择完成的输入包括回车输入或空格输入。
7.根据权利要求6所述的项目定位系统,其特征在于,所述第二具体输入单元中的键入方式包括两种第一种,通过鼠标指针选择批量键入的项目;第二种,通过编号和方向键选择批量键入的项目。
8.根据权利要求6所述的项目定位系统,其特征在于,所述第一热键为Alt键;所述第二热键为Shift键。
9.根据权利要求5至8中任一项所述的项目的定位系统,其特征在于,所述项目编号模块包括指令输入单元和编号执行单元;所述指令输入单元,用于接收鼠标指针单击编号标识的输入指令;所述编号执行单元,用于响应输入指令,对项目依次进行编号。
10.一种剪贴板中项目定位装置,其特征在于,所述装置包括权利要求5至8中任一项所述的项目定位系统。
全文摘要
本发明涉及文字处理领域,提供了一种项目定位的方法。所述方法包括步骤1、接收并响应对项目进行编号的指令;步骤2、接收插入项目的编号输入;步骤3、在光标位置键入对应编号项目存储的内容。本发明还包括一种项目定位系统及剪贴板中项目定位装置。本发明的技术方案通过定位项目的编号来插入项目,使得本发明的方法、系统和装置的易用性高,可用性强,并且能够提高用户的工作效率。
文档编号G06F17/24GK103020028SQ20121050081
公开日2013年4月3日 申请日期2012年11月30日 优先权日2012年11月30日
发明者陈鹏, 王芳 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1