用于操纵用户界面元件的装置、方法和计算机可读存储介质制造方法及图纸

技术编号:10571947 阅读:104 留言:0更新日期:2014-10-22 21:03
本文公开了离合器特征和动臂特征,所述特征在使用触摸敏感部件来构建或以其他方式设计诸如网站、视频游戏、杂志布局等图形显示时能够实现对用户界面元件的操纵。在触摸要被操纵的用户界面元件时,用户界面元件能够被定为操纵目标。响应于离合器用户界面元件被接合,能够启动目标用户界面元件以便用户操纵(例如,着色、旋转、移动等),同时保护非目标用户元件免于被操纵。动臂是由一些实施例提供的操纵功能的示例,其能够配置为使目标用户界面元件移动一精确量(例如,逐像素地)。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本文公开了离合器特征和动臂特征,所述特征在使用触摸敏感部件来构建或以其他方式设计诸如网站、视频游戏、杂志布局等图形显示时能够实现对用户界面元件的操纵。在触摸要被操纵的用户界面元件时,用户界面元件能够被定为操纵目标。响应于离合器用户界面元件被接合,能够启动目标用户界面元件以便用户操纵(例如,着色、旋转、移动等),同时保护非目标用户元件免于被操纵。动臂是由一些实施例提供的操纵功能的示例,其能够配置为使目标用户界面元件移动一精确量(例如,逐像素地)。【专利说明】用于操纵用户界面元件的装置、方法和计算机可读存储介 质 相关申请的交叉引用 本申请要求享有于2011年9月13日递交的、美国临时专利申请No.61/534, 005 的权益和优先权。
本专利技术的实施例一般涉及用户界面的图形设计。
技术介绍
诸如网站设计应用、视频游戏设计程序、表示/绘图软件和智能手机应用构建工 具的软件应用正不断发展,使得能够利用鼠标来创建、移动、定尺寸、定形、着色和/或以其 它方式操纵图形对象。随之而来的是开发软件的实际代码编写正在变得越来越不流行,因 为现在能够基于所创建的图形布局来自动地编译成软件。 图形软件创建的增长似乎与诸如平板式计算机和智能手机的多触摸设备的普及 的增长相关。然而,利用上文提到的这些可视化工具来编写软件的能力通常受限于多触摸 设备的精确度缺失(与鼠标或其它指针设备相比)以及当用户触摸显示器时发生的显示器 的模糊。因此,图形软件创建经常是更难以完成并且不是总能容易地传输到多触摸设备,并 且图形软件创建通常是为传统的计算设备(例如,具有鼠标和键盘)预留,而多触摸设备通 常用于消费目的(例如,网上冲浪以及阅读媒体)。通过所运用的努力、智慧和创新,已经鉴 别出许多问题,并且通过开发包含在本专利技术的实施例中的解决方案解决了这些问题,在本 文中对本专利技术实施例的示例进行详细说明。
技术实现思路
根据一些示例性实施例,本文提供了包括用于操纵在显示屏上呈现的用户界面元 件的模块的装置、方法、计算机程序产品和任何其它类型的系统。能够提供一种触摸敏感的 显示屏,其构造为:显示目标用户界面元件(例如,待选择以便操纵的用户界面元件);显示 离合器(clutch)用户界面元件(例如,接合目标用户界面元件以便操纵的用户界面元件); 检测选择触摸事件(例如,用户触摸接近目标用户界面元件的显示器);以及检测接合触摸 事件(例如,检测用户触摸接近离合器用户界面元件的显示器)。 在一些实施例中还包括处理器,该处理器配置为:判定在接近所述离合器用户界 面元件不存在接合触摸事件的同时接近所述目标用户界面元件已经发生所述选择触摸事 件;响应于判定出已经发生所述选择触摸事件来选择所述目标用户界面元件以便操纵;判 定所述接合触摸事件何时正在发生;以及当所述接合触摸事件正在发生时,激活与所述目 标用户界面元件相关联的操纵功能。 处理器能够进一步配置为:判定所述接合触摸事件何时停止发生;以及将与所述 目标用户界面相关联的所述操纵功能去激活。另外地或可选地,处理器能够进一步配置为 激活使得能够在不存在接合触摸事件的同时选择用户界面元件的选择功能。在一些实施例 中,即使当检测到接合触摸事件时,也能够激活选择功能。 非暂态存储介质和/或其他类型的存储器还能够被包括且配置为响应于判定出 已经发生选择触摸事件而存储与目标元件相关联的目标元件标识符。目标元件标识符对于 目标元件可以是唯一的。目标元件标识符可随机生成,当每个用户界面元件被创建时分配 目标元件标识符,和/或以任何其他适合的方式生成目标元件标识符。 响应于判定出已经开始发生接合触摸事件,依照一些实施例的处理器能够配置 为:从存储器取回目标元件标识符;以及将目标用户界面元件与操纵功能相关联。在一些 实施例中,响应于判定出已经选择目标用户界面元件以便操纵,处理器进一步配置为显示 将目标用户界面标识为已选的可视指示符。 处理器还能够或作为替代地配置为使用户能够以仅当正检测到接合触摸事件时 才容许的方式操纵目标用户界面元件。作为另一示例,处理器能够进一步配置为使用户能 够以除非检测到接合触摸事件否则就受限制的方式操纵目标用户界面元件。 处理器进一步配置为能够实现动臂功能,其能够使多触摸设备的用户能够精确地 (例如,逐像素地)移动用户界面元件。还能够包括具有至其他菜单的各种标签的一个或多 个覆盖图(overlay)。除了具有与在正发生接合触摸事件的同时被激活的一个或多个操纵 功能相关联的一个或多个可选虚拟按钮之外,覆盖图和/或其他类型的菜单还能够显示出 表示正在构建的用户界面的信息,诸如目标或其他用户界面元件和/或光标的位置(像素 x_y_z 坐标)。 【专利附图】【附图说明】 已经如此大概描述了本专利技术,现在将参考附图,附图不一定按比例绘制,并且其 中: 图1示出了配置为依照本专利技术的一些示例性实施例操作的系统的示意性框图; 图2示出了配置为依照本专利技术的一些示例性实施例在客户端和/或服务器中操作 的装置的示意性框图; 图3和图4示出了说明根据本专利技术的一些示例性实施例的方法中的各步骤的流程 图; 图5-7示出了可以通过根据本专利技术的一些示例性实施例的装置呈现出的示例显 示; 图8示出了根据本专利技术的一些示例性实施例的表示目标显示元件如何可以在显 示屏上移动的示例性线性函数; 图9和图10示出了根据本专利技术的一些示例性实施例的表示目标显示元件如何可 以在显示屏上移动的示例性非线性函数;以及 图11-13示出了可以通过根据本专利技术的一些示例性实施例的装置呈现出的示例 显不。 【具体实施方式】 现在下面将参考附图对本专利技术进行更全面地说明,其中示出了本专利技术的优选实施 例。然而,本专利技术可以多种不同形式来具体实施,而不应解释为局限于此处所阐述的实施 例。例如,本文所参照的方向和方位包括上、下、右和左;然而,应当理解的是,任何方向和方 位的参照仅仅是示例,并且任何特定的方向或方位可取决于所要进行方向或方位参照的特 定对象、和/或特定对象的方位。在全文中相似的标记指代相似的元件。 诸如那些用于网站、视频游戏和其他图形界面的图形设计应用变得日益普及。结 果,许多的应用开发者更易于通过使用这种图形设计应用来构建图形界面,这与例如编写 软件代码不同。 平板式计算机和其他触摸式设备也变得日益普及。然而,由于与触摸式设备相关 联的固有特性(例如,不得不触摸正试图构建的显示并且仅选择离散项,这与进行宽泛的 扫描姿势不同),所以利用触摸式设备来设计和构建图形界面相对较难(与传统计算设备 相比较)。在解决这些问题中的一些问题时,图1示出了系统10,其可受益于本专利技术的示例 性实施例(本文中所使用的"示例"、"示例性的"等术语是指"用作示例、实例或示范例")。 如图所示,系统包括一个或多个客户端,诸如工作站12,并且可以进一步包括一个或多个服 务器,诸如服务器14。一般地,示例性实施例的工作站12和服务器14可以包括(例如,包 括和/或具体实施为)一个或多个便携式或固定式电子设备,诸如便携式媒体播放器、智能 电话、便携式数字助理(P本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201280055598.html" title="用于操纵用户界面元件的装置、方法和计算机可读存储介质原文来自X技术">用于操纵用户界面元件的装置、方法和计算机可读存储介质</a>

【技术保护点】
一种操纵在显示屏上呈现的用户界面元件的方法,所述方法包括:在触摸敏感显示屏上显示目标用户界面元件;显示离合器用户界面元件;判定在接近所述离合器用户界面元件不存在接合触摸事件的同时接近所述目标用户界面元件已经发生选择触摸事件;响应于判定出已经发生所述选择触摸事件,来选择所述目标用户界面元件以便操纵;判定所述接合触摸事件何时正在发生;以及当所述接合触摸事件正在发生时,通过处理器激活与所述目标用户界面元件相关联的操纵功能。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:M·A·纽曼
申请(专利权)人:纽曼无限公司
类型:发明
国别省市:美国;US

相关技术
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1