栓系选择句柄的制作方法_3

文档序号:9602512阅读:来源:国知局
之前的附加内容。例如,用户 可释放结束句柄304,并且可通过在开始句柄310上轻叩并保持来选择开始句柄310。在选 择开始句柄310之后,可提供将开始句柄310栓系到触摸输入308的交互点的指示符。该 指示符可以是本身从所选内容的开头延伸的开始句柄310,或者该指示符可以是将触摸输 入连接到开始句柄310的单独的指示符。用户可在附加的在前内容上移动触摸输入,并且 开始句柄310可延伸到当前交互点。先前交互点和当前用户交互点之间的在前内容可变成 尚壳。另外,用户可在已经尚壳的内容上移动开始句柄310或结束句柄304之一以取消对 该内容的选择。
[0042] 在示例实施例中,指示符306可以是用于展示结束句柄304或开始句柄310与触 摸输入308的交互点之间的关系的图形指示。指示符306可被配置为线或者其他形状以使 触摸输入308连接到结束句柄304。此外,可采用色彩方案、图形方案、动画方案和/或阴影 方案来增强指示符306的视觉效果。
[0043] 图4解说根据实施例的对采用栓系到触摸输入的选择句柄的图形和文本内容的 示例选择。
[0044] 在根据实施例的系统中,可在启用触摸的设备402的用户界面上显示各种类型的 内容,诸如文本、照片、视频、以及图形和其他嵌套元素。设备402可被配置成使用户能够选 择并发地采用触摸输入406的不同类型的内容。
[0045] 如示图400中所解说的,用户可在图形420上轻叩并保持以开始选择,并且可如先 前所描述地显示开始句柄410和结束句柄408。在用于并发地选择不同的内容类型的示例 情境中,用户可在图形420上移动触摸输入406的交互点。结束句柄408可延伸到当前交互 点,并且图形420可变成高亮404。用户还可期望选择与图形420相关联的文本标题422, 并且用户可在标题422上移动触摸输入。可检测触摸输入的先前交互点和当前交互点之间 的文本内容,并且结束句柄408可延伸以使位于开始句柄410和结束句柄408之间的图形 420和标题422两者可变成高亮404。
[0046] 图1至图4中的示例系统已经被描述为具有特定设备、应用和交互。实施例不限 于根据这些示例配置的系统。可在采用更少或附加的组件且执行其他任务的配置中实现一 种用于提供对触摸界面上的内容直接选择的栓系选择句柄的系统。此外,可使用本文中所 描述的原理以类似的方式实现特定协议和/或界面。
[0047] 图5是其中可实现实施例的示例联网环境。可经由在一个或多个服务器515 (诸如 主存服务)上执行的软件实现一种用于提供对触摸界面上的内容直接选择的栓系选择句 柄的系统。平台可通过网络510与各个计算设备(诸如智能电话513、膝上型计算机512、 或者台式计算机511 ( '客户端设备'))上的客户端应用进行通信。
[0048] 在客户端设备511-513中的任意客户端设备上执行的客户端应用可促进经由由 服务器515执行或在个体服务器516上的应用的通信。在这些服务器之一上执行的应用可 促进对用于选择启用触摸的设备的界面上所显示的内容的一部分、提供配置成指示选择的 开始和结束句柄、并且提供将触摸输入栓系到这些设备的指示符的用户触摸输入的检测。 该应用可直接或者通过数据库服务器518从数据存储519取回相关数据,并且提供通过客 户端设备511-513向用户提供所请求的服务(例如,文档编辑)。
[0049] 网络510可包括服务器、客户端、因特网服务提供者、以及通信介质中的任意拓扑 结构。根据实施例的系统可具有静态或动态拓扑结构。网络510可包括安全的网络(诸如 企业网络)、不安全的网络(诸如无线开放式网络)、或者因特网。网络510还可协调其他 网络(诸如公用交换电话网(PSTN)或蜂窝网络)上的通信。此外,网络510可包括短范围 的无线网络,诸如蓝牙或者类似的网络。网络510提供在本文中所描述的节点之间的通信。 通过示例而非限制,网络510可包括无线介质,诸如声、RF、红外和其他无线介质。
[0050] 可采用计算设备、应用、数据源、以及数据分布系统中的许多其他配置来实现用于 提供一种对触摸界面上的内容直接选择的栓系选择句柄的平台。此外,图5中所讨论的联 网环境只是为了解说的目的。实施例不限于示例应用、模块、或者过程。
[0051] 图6以及相关的讨论旨在提供对其中可实现实施例的合适的计算环境的简要、一 般描述。参考图6,解说了根据实施例的应用的示例计算操作环境(诸如计算设备600)的框 图。在基本配置中,计算设备600可以是执行具有用于根据实施例检测用户输入的基于触 摸的输入机制的应用的任何计算设备,并且包括至少一个处理单元602和系统存储器604。 计算设备600还可包括在执行程序时合作的多个处理单元。取决于计算设备的精确配置和 类型,系统存储器604可以是易失性的(诸如RAM)、非易失性的(诸如R0M、闪存等)、或者 两者的某一组合。系统存储器604通常包括适于控制对平台的操作的操作系统606,诸如华 盛顿州雷德蒙德市微软公司的WINDOWS i)操作系统。系统存储器604还可包括一个或 多个软件应用,诸如程序模块606、内容选择应用622、以及句柄栓系模块624。
[0052] 内容选择应用622可使计算设备600能够连续检测触摸界面上的用户触摸输入以 检测对内容的一部分的用户选择,并且能够提供开始和结束句柄以指示内容的所选部分。 通过句柄栓系模块624,内容选择应用622可提供将触摸输入连接到结束句柄的指示符以 实现控制内容选择并提供对触摸输入的交互点的位置的反馈。内容选择应用622和句柄栓 系模块624可以是单独的应用或者主存服务的集成模块。内容选择应用622可以是例如文 字处理应用、电子表格应用、演示应用、记笔记应用、通信(例如,电子邮件)应用、浏览器、 或者显示内容且使用户能够选择所显示内容的部分的任何其他应用。该基本配置在图6中 由虚线608内的那些组件解说。
[0053] 计算设备600可具有附加特征或功能。例如,计算设备600还可包括附加数据存 储设备(可移除和/或不可移除),诸如举例而言,磁盘、光盘或带。此类附加存储在图6中 由可移除存储609和不可移除存储610解说。计算机可读存储介质可包括以用于存储信息 (诸如计算机可读指令、数据结构、程序模块、或者其他数据)的任何方法和技术实现的易 失性和非易失性、可移除和不可移除介质。系统存储器604、可移除存储609、以及不可移除 存储610都是计算机可读存储介质的示例。计算机可读存储介质包括但不限于RAM、R0M、 EEPR0M、闪存或其他存储器技术、⑶-ROM、数字多功能盘(DVD)或其他光学存储、磁带、磁盘 存储或其他磁存储设备、或者可用于存储期望信息且可由计算设备600访问的任何其他介 质。任何此类计算机可读存储介质可以是计算设备600的一部分。计算设备600还可具有 输入设备612,诸如键盘、鼠标、笔、语音输入设备、触摸输入设备、以及类似的输入设备。还 可包括输出设备614,诸如显示器、扬声器
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1