[发明专利]多输入控件的选择性启用有效

专利信息
申请号: 200880017310.7 申请日: 2008-05-23
公开(公告)号: CN101681199A 公开(公告)日: 2010-03-24
发明(设计)人: M·马泽夫;S·D·安德森;J·G·A·韦斯;R·利维 申请(专利权)人: 微软公司
主分类号: G06F3/01 分类号: G06F3/01;G06F3/023;G06F17/27
代理公司: 上海专利商标事务所有限公司 代理人: 蔡 悦;钱静芳
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 输入 控件 选择性 启用
【说明书】:

背景

控件是被计算机程序员利用来构建图形用户界面(GUI)的界面元素。不 同的控件支持与计算机程序的用户的不同类型的交互。一些诸如单选按钮、复 选框、下拉列表以及工具栏之类的控件支持选择型功能。诸如选项卡和滚动条 等其它控件支持导航型功能。诸如文本框和组合框等其它控件支持文本输入功 能。诸如工具提示、进度条以及标签等其它控件支持输出功能。还有其它的控 件支持面向窗口的功能。在许多情况下,计算机程序员将能够访问包含从中进 行选择的控件集合的控件工具包。

最近,引入了支持一个或多个用户同时(或几乎同时)激活多个输入的设 备。不幸的是,现有控件系统通常未被配置成有效地管理此类多输入模式。许 多现有系统限于单输入控件,就其支持多输入(例如,多触摸)场景的能力而 言这些单输入控件不是特别有效的。在此类情况下单输入控件常常发生故障和 /或看起来被破坏。

例如,可想像包含传统滚动条的界面,该滚动条是包含诸如“向上”按钮、 “向下”按钮以及用于拖曳和滚动的“块”滑标等其它控件的合成控件。在许 多多输入系统内,如果尝试同时按下向上和向下按钮,则按钮将在同一时刻激 发向上和向下命令。应用程序不可能被配置成有效地处理该冲突事件。

用于避免控件冲突的一种可靠的解决方案是使对整个应用程序的用户输 入仅限于单输入。然而,在这些情况下,多输入功能未增加任何价值。因此, 需要被配置成有效地管理来自一个或多个用户的多个输入的控件模式。

提供以上讨论仅用作一般的背景信息,并不旨在用于帮助确定所要求保护 的主题的范围。

概述

公开了一种控件系统,该控件系统是可配置的(例如,由程序员),以便 允许来自多个源的输入同时捕捉到多个控件。同样或另选地,该系统是可配置 的,以便允许来自多个源的输入同时捕捉到单个控件。该系统还提供用于为个 别控件过滤掉冲突事件的一致且可扩展的模式。在一个实施例中,这意味着该 系统是可配置的(例如,基于程序员断言的偏好),以便允许关于是否可为给 定控件捕捉附加输入的选择性判定。

提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的 一些概念。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也 不旨在用来协助确定所要求保护的主题的范围。所要求保护的主题不限于解决 在背景中提及的任何或所有缺点的实现。

附图简述

图1是计算机编程环境的示意图。

图2是示例用户界面的描述。

图3是与示例用户界面相关联的用户界面元素的树形表示。

图4是具有用过滤掉不支持的输入的捕捉门(CaptureGate)功能来标记的 特定用户界面元素的树形表示。

图5是示出根据多捕捉场景的用于管理输入的方法的框流程图。

图6是示出根据捕捉门场景的用于管理输入的方法的框流程图。

图7是计算系统环境的示意性描述。

详细描述

图1是计算机编程环境100的示意图。在环境100内,程序员与用户界面 框架102交互以产生用户界面110。界面110包括多个控件112。

在图1内,用户120被示为通过输入机制122、124和126中的一个或多 个来与用户界面110交互。通过操纵输入机制122、124和126中的部分或全 部,用户120能够与控件112交互,该控件112由程序员101通过与框架102 交互来创建并配置。在一个实施例中,多个输入可同时(或几乎同时)从输入 122、124和126中的多于一个输入传送,且不必仅源自单个用户。应该注意, 机制122、124和126可以是任何输入机制,诸如但不限于鼠标输入机制、触 摸屏输入机制、语音输入机制、激光指针输入机制、或允许用户120传送输入 的任何其它机制。理论上,必然可以存在所示的三种输入机制以外的输入机制。 此外,所有三个输入122、124和126可以是源自单个输入机制的单独的输入 (例如,对单个触摸屏机制的多个同时的输入。)

应该注意,此处术语“同时”的使用不应被解释为严格意义上的同时。冲 突可被构想为发生于输入之间的任何时间段,例如,在数秒、数毫秒内、或在 其它合适的和/或可配置的时间段内。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200880017310.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top