在电子表格中给出不同行列操作提示的方法及装置的制作方法

文档序号:6372913阅读:393来源:国知局
专利名称:在电子表格中给出不同行列操作提示的方法及装置的制作方法
技术领域
本发明涉及办公软件领域,特别是涉及一种在电子表格中给出不同行列操作提示的方法以及一种在电子表格中给出不同行列操作提示的装置。
背景技术
在触摸屏上对电子表格进行操作时,由于内容编写的实际需求,常常需要对电子表格进行增删行列等操作。现有技术,当用户使用两根手指长按在触摸屏上时,首先会给出行操作提示;在此基础上如果发现用户两根手指有左右移动的趋势时,则会给出列操作提示。然而,上述的给出行列操作提示的方法,存在一个缺陷,即当给出行操作提示时, 由于列操作的动作太过于隐晦,很容易导致用户不可知的情况出现,不符合用户的心理模型。类似的心理模型,例如生活中需要打开一扇窗户,有的窗户是左右开的,有的窗户是上下开的,如果当用户打开一扇上下开的窗户时,又让用户去左右拉,这样明显不符合用户的心理预期,给用户的操作带来了许多不便。

发明内容
基于此,有必要针对上述传统给出行列操作提示的方法不符合用户的心理预期、导致用户操作不方便的问题,提供一种在电子表格中给出不同行列操作提示的方法及装置。为实现上述目的,本发明采用如下的技术方案—种在电子表格中给出不同行列操作提示的方法,包括以下步骤计算触摸屏上两个触摸点之间的连线与水平线之间的夹角;将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提示。一种在电子表格中给出不同行列操作提示的装置,包括夹角计算模块,用于计算触摸屏上两个触摸点之间的连线与水平线之间的夹角;比较与提示模块,用于将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提示。由以上方案可以看出,本发明的在电子表格中给出不同行列操作提示的方法及装置,充分考虑并模拟了用户的操作习惯,能够在电子表格中根据用户两手指连线与水平线之间夹角的不同来最终比较得出不同的行、列操作提示,不同于传统方法中不论两手指夹角如何均先出现行操作提示、需要两手指再左右移动才能出现列操作提示的操作方式,本发明提供的方法及装置更符合用户的心理预期,从而给用户的操作带来了方便。


图I为本发明一种在电子表格中给出不同行列操作提示的方法的流程示意图;图2为两手指长按手势、进入可增删行的编辑状态示意图;图3为两手指长按手势、进入可增删列的编辑状态示意图;图4为以一个手指为圆心、另一手指为半径所做出的区间不意图;图5为以一个手指为圆心、另一手指为半径所做出的另一区间不意图;图6为本发明一种在电子表格中给出不同行列操作提示的装置的结构示意图。
具体实施例方式下面结合附图以及具体的实施例,对本发明的技术方案作作进一步的描述。参见图I所示,一种在电子表格中给出不同行列操作提示的方法,包括以下步骤步骤S101,当用户使用两根手指在触摸屏上对电子表格进行操作时,计算触摸屏上两个触摸点之间的连线与水平线之间的夹角。上述计算夹角的过程属于公知技术,本发明中不予赘述。步骤S102,将所述夹角与预设的第一角度范围、第二角度范围相比较。比较之后会有个结果一、若所述夹角位于预设的第一角度范围内,则给出行操作提示;二、若所述夹角位于预设的第二角度范围内,则给出列操作提示。作为一个较好的实施例,所述第一角度范围可以设置为
U [180-A, 180];所述第二角度范围可以设置为(A, 180-A);其中,A G
。以A取45度为例进行说明,则此时第一角度范围为
U [135,180],第二角度范围为(45, 135)I)假设用户两手指长按手势如图2所示,则可计算得出两个触摸点(即两根手指)之间的连线与水平线之间的夹角(亦称两手指夹角)小于45度,属于第一角度范围,在这种情况下,结合一般用户的操作习惯可知两指纵向移动比较方便,则可以设置此时给出行操作提示(因为行的增删是纵向数量的变化),进入可增删行的编辑状态,如图2所示,阴影出现在上部的手指处(插入单元格按钮可不展开)。2)假设用户两手指长按手势如图3所示,则可计算得出两个触摸点之间的连线与水平线之间的夹角大于45度并且小于135度,属于第二角度范围,在这种情况下,结合一般用户的操作习惯可知两指横向移动比较方便,则可以设置此时给出列操作提示(因为列的增删是横向数量的变化),进入可增删列的编辑状态,如图3所示,阴影出现在靠左边的手指处(插入单元格按钮可不展开)。为了方便本领域的技术人员更进一步的理解本发明的技术方案,如图4或图5所示,在触摸屏上可以以用户其中一个手指为圆心、另一手指为半径模拟出一个圆区域,并可以根据具体需要对该圆进行分区,本实施例中将整个圆划分为四个区(如图中标号1、2、3、4,不同的灰度代表不同的区间)。如图4所示,以一个手指为圆心、当另一手指出现在I和3的区间时,设置给出行操作提示;另外如图5所示,以一个手指为圆心,当另一手指出现在2和4的区间时,设置给出列操作提示。另外,与上述一种在电子表格中给出不同行列操作提示的方法相对应的,本发明还提供一种在电子表格中给出不同行列操作提示的装置,参见图6所示,包括
夹角计算模块101,用于计算触摸屏上两个触摸点之间的连线与水平线之间的夹角;比较与提示模块102,用于将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提示。作为一个较好的实施例,所述第一角度范围可以设置为
U [180-A, 180];所述第二角度范围可以设置为(A,180-A);其中,AG
。需要说明的是,用户可以根据具体情况设置不同的角度范围。作为一个较好的实施例,所述A可以取值为45度。本发明的一种在电子表格中给出不同行列操作提示的装置的其它技术特征与上述一种在电子表格中给出不同行列操作提示的方法相同,在此不予赘述。
通过以上方案可以看出,本发明的在电子表格中给出不同行列操作提示的方法及装置,充分考虑并模拟了用户的操作习惯,能够在电子表格中根据用户两手指连线与水平线之间夹角的不同来最终比较得出不同的行、列操作提示,不同于传统方法中不论两手指夹角如何均先出现行操作提示、需要两手指再左右移动才能出现列操作提示的操作方式,本发明提供的方法及装置更符合用户的心理预期,从而给用户的操作带来了方便。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种在电子表格中给出不同行列操作提示的方法,其特征在于,包括以下步骤 计算触摸屏上两个触摸点之间的连线与水平线之间的夹角; 将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提/Jn o
2.根据权利要求I所述的在电子表格中给出不同行列操作提示的方法,其特征在于,所述第一角度范围为
U [180-A,180];所述第二角度范围为(A,180-A);其中,A G [O,90]。
3.根据权利要求2所述的在电子表格中给出不同行列操作提示的方法,其特征在于,所述A取值为45度。
4.一种在电子表格中给出不同行列操作提示的装置,其特征在于,包括 夹角计算模块,用于计算触摸屏上两个触摸点之间的连线与水平线之间的夹角; 比较与提示模块,用于将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提示。
5.根据权利要求4所述的在电子表格中给出不同行列操作提示的装置,其特征在于,所述第一角度范围为
U [180-A,180];所述第二角度范围为(A,180-A);其中,A G

6.根据权利要求5所述的在电子表格中给出不同行列操作提示的装置,其特征在于,所述A取值为45度。
全文摘要
本发明提供一种在电子表格中给出不同行列操作提示的方法及装置,该方法包括以下步骤计算触摸屏上两个触摸点之间的连线与水平线之间的夹角;将所述夹角与预设的第一角度范围、第二角度范围相比较,若所述夹角位于所述第一角度范围内,则给出行操作提示;若所述夹角位于所述第二角度范围内,则给出列操作提示。本发明的在电子表格中给出不同行列操作提示的方法及装置,充分考虑并模拟了用户的操作习惯,更符合用户的心理预期,从而给用户的操作带来了方便。
文档编号G06F17/24GK102799576SQ20121023206
公开日2012年11月28日 申请日期2012年7月5日 优先权日2012年7月5日
发明者汪俊明, 王晖 申请人:珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1