用于内容选择和扩大内容选择的用户界面元素的制作方法

文档序号:8385937阅读:362来源:国知局
用于内容选择和扩大内容选择的用户界面元素的制作方法
【专利说明】用于内容选择和扩大内容选择的用户界面元素
[0001] 背景
[0002] 当在许多移动计算设备(例如,智能电话、平板设备)上工作时,可用的屏幕可操 作区域和输入设备通常有限。因此,执行许多常见的与文档的用户交互是有挑战的。例如, 对于用户而言选择有限显示设备上的内容可能是困难的(例如,选择电子表格中的单元 格、文字、列、行等)。
[0003] 概述
[0004] 提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。 本
【发明内容】
不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确 定所要求保护的主题的范围。
[0005] 响应于对内容的选择,显示单个用户界面(UI)把手元素。例如,响应于选择一些 内容(例如,单元格、文字、项、……),在对内容的选择附近(例如,在所选内容的边角附 近)显示单个n把手元素。与最初针对内容选择显示更多个用户界面元素相比,显示单个 n把手元素有助于保持显示整洁。响应于扩大选择的指示,可显示一个或多个附加的n把 手元素来协助用户改变对内容的选择(例如,显示在选择的另一边角附近的附加的把手)。
[0006] 附图简述
[0007] 图1示出包括用于选择内容的用户界面元素的系统;
[0008] 图2示出对电子表格内的内容的选择;
[0009] 图3A和3B示出对电子表格内的列和行的选择;
[0010] 图4示出对表格内的内容的选择;
[0011] 图5示出对不同类型的内容的选择;
[0012] 图6示出对内容的选择以及将选择改变为不同动作;
[0013] 图7示出用于显示用户界面把手元素来协助选择内容的说明性过程;
[0014] 图8解说了用于使用不同设备来选择内容的示例性系统;以及
[0015]图9-11以及相关描述提供了其中可实施本发明的实施例的各种操作环境的讨 论。
[0016] 详细描述
[0017] 现将参考其中相同的标号代表相同的元素的附图来描述各实施例。
[0018] 图1示出包括用于选择内容的用户界面元素的系统。如所示的,系统100包括应 用程序110、选择管理器26以及触摸屏输入设备/显示器115。
[0019] 为了方便与选择管理器26通信,可以实现一个或多个回调例程。根据一个实施 例,应用程序110是被配置为接收来自触敏输入设备115和/或键盘输入(例如,物理键盘 和/或SIP)的输入的商业生产力应用。例如,选择管理器26可响应于用户的选择内容的 手势(即,手上的手指230)和其他基于触摸的手势来向应用110提供信息。例如,手势可 包括滑刷动作和/或拖曳动作。
[0020] 所示的系统100包括检测何时接收了触摸输入(例如,手指触摸或接近触摸该触 摸屏)的触摸屏输入设备/显示器115。可利用检测用户的触摸输入的任何类型的触摸屏。 例如,触摸屏可包括一层或多层检测触摸输入的电容性材料。除了电容性材料之外或代替 电容性材料,可使用其他传感器。例如,可使用红外(IR)传感器。根据一个实施例,触摸屏 被配置成检测与可触摸的表面接触或位于可触摸的表面上方的物体。尽管在本说明书中 使用术语"上方",应理解,触摸面板系统的定向是不相关的。术语"上方"旨在可适用于所 有这样的定向。触摸屏可被配置成确定触摸输入被接收的位置(如起点、中间点和终点)。 可通过任何合适的手段,包括如耦合到触摸面板的振动传感器或话筒,来检测可触摸的表 面和物体之间的实际接触。用于检测接触的传感器的示例的非穷尽列表包括:基于压力的 机构、微机械加速度计、压电器件、电容传感器、电阻传感器、感应传感器、激光振动计和LED 振动计。
[0021] 选择管理器26被配置成显示n把手元素(诸如把手122和124)以协助对内容 的选择。例如,响应于选择电子表格单元格123 (例如,通过叩击单元格123),在所选内容的 边角附近显示第一n把手元素122。根据一实施例,单个n把手元素(例如,元素122)充 当用于改变选择大小的初始把手。作为显示多个把手作为选择单元格123的结果的替代, 显示单个n把手使得显示区域保持整洁并且更容易由用户查看。虽然n把手元素122被 显示为一个小的圆圈,但是可显示其他指示符来充当把手(例如,小的线、箭头、或某个其 它小的指示符)。
[0022] 在当前示例中,通过在所选单元格周围显示边框来将所选单元格与其它单元格相 区分。可使用其他方法来区分所选单元格(例如,改变单元格的填充颜色、不同的填充图 案、改变值的显示等)。用户可使用把手元素122来改变对内容的选择。例如,用户可拖动 把手元素122越过电子表格的多个单元格以包括更多单元格(如区域140所指示的)。响 应于确定初始选择正改变,显示附加的UI把手元素124。根据一实施例,该附加的UI把手 元素124是显示在当前选择的区域的左上角附近的把手。作为响应于初始选择(123)而显 示第二n把手元素(例如,n元素124)的替代,n把手元素124是在选择管理器26确定 对内容的选择正使用n把手元素122来改变之后显示的。
[0023] 图2示出对电子表格内的内容的选择。如所解说的,图2包括说明电子表格内不 同选择的两种不同的显不(210和220)。所述显不可以在具有有限显不尺寸的设备(例如, 具有大约2x3英寸的显示器的蜂窝电话、具有7-10英寸显示器的板/平板、和/或具有其 他显示尺寸(例如,4、5、6英寸)的其他设备)上示出。显示也可以被示出在触摸屏上。也 可使用不受限的显示尺寸。
[0024] 显示210示出对单元格的初始选择。根据一实施例,用户首先选择被用作开始点 的单元格以便选择其它单元格。在当前示例中,用户已使用其手指之一选择了单元格B3。 作为该选择的结果,单元格B3被高亮显示以指示该选择。响应于该初始选择,显示UI把手 元素214,该UI把手元素214充当用户可移动以调整当前选择的把手。UI把手元素214可 在任何方向上被移动(例如,上、下、左、右、对角线)。
[0025] 显示220示出用户正向下拖动n把手元素214并跨过显示220到达位于位置C5 处的单元格的边角。响应于确定当前选择正被改变,显示附加的n把手元素216。用户可 使用把手元素214和/或把手元素216来调整当前选择的区域的大小。
[0026] 图3A和3B示出对电子表格内的列和行的选择。如所解说的,图3A包括说明电子 表格内不同选择的两种不同的显示(310和320)。
[0027] 显示310示出列的初始选择。根据一实施例,用户首先选择被用作开始点的列以 便选择其它列。在当前示例中,用户已通过在列标题B上叩击而选择了列B。作为该选择 的结果,列B被指示为被选择。在当前示例中,已在列B周围显示了边框。响应于该初始选 择,显示n把手元素314,该n把手元素314充当用户可移动以调整当前选择的把手。n 元素314可被移动以选择不同数量的列。
[0028] 显示320示出用户正拖动n把手元素314跨过显示320到达列A。响应于确定当 前列选择正被改变,显示附加的n把手元素316。用户可使用把手314和/或把手316来 调整当前选择的列的大小。根据一实施例,附加的UI元素(例如,322、323)可被用于改变 当前所选的区域。例如,用户可拖动把手元素322和/或把手元素323来改变当前选择的 列的数目。
[0029] 如所解说的,图3B包括说明电子表格内不同选择的两种不同的显示(330和340)。 [0030]显示330示出对行的初始选择。根据一实施例,用户首先选择被用作开始点的行 以便选择其它行。在当前示例中,用户已通过在行指示符"2"上叩击而选择了行2。作为 该选择的结果,行2被指示为被选择。在当前示例中,已在行2周围显示了边框。响应于该 初始选择,显示UI把手元素332,该UI把手元素332充当用户可移动以调整当前选择的把 手。UI元素332可被移动以选择不同数量的行。
[0031] 显示340示出用户正在显示340上向下拖动UI把手元素332到达行6的末尾。响 应于确定当前行选择正被改变,显示n元素334。用户可使用把手元素332和/或把手元 素334来调整当前选择的行的大小。根据一实施例,附加的UI元素(未示出)可被用于改 变当前选择的行的数目。
[0032] 图4示出对表格内的内容的选择。如所解说的,图4包括说明表格内不同选择的 两种不同的显示(410和420)。
[0033] 显示410示出对表格内的内容(例如"C")的初始选择。根据一实施例,用户首先 选择被用作开始点的内容以便选择其它内容。在当前示例中,用户已通过叩击选择了 "C"。 作为该选择的结果,内容"C"被指示为被选择。在当前示例中,已显示了边框。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1