[发明专利]将针对视觉元素的输入路由到图形框架的方法和系统有效
申请号: | 201380077196.8 | 申请日: | 2013-09-20 |
公开(公告)号: | CN105518618B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | R.拉马纳桑;P.K.圣地亚哥;T.奥尔森;R.芬克;A.M.唐 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 针对 视觉 元素 输入 路由 图形 框架 对象 | ||
1.一种系统,包括:
至少一个处理器;以及
包括存储在其上的指令的一个或多个计算机可读存储介质,所述指令响应于由所述至少一个处理器的执行而使系统实现包括以下的功能性:
包括主窗口和视觉子元素的图形用户界面GUI;
各自被配置成执行用于所述系统的图形操作的图形框架,所述图形框架包括第一图形框架和第二图形框架,所述第一图形框架处理向所述GUI的所述主窗口的输入,所述第二图形框架处理向所述视觉子元素的输入而不处理向所述主窗口的输入;以及
被链接到所述视觉子元素并且被配置成将向所述视觉子元素的输入路由到所述第二图形框架的输入对象,所述输入对象防止向所述视觉子元素的输入由所述第一图形框架可访问。
2.根据权利要求1中所述的系统,其中所述输入对象配置成使得向所述视觉子元素的输入被路由到所述第二图形框架而不是所述第一图形框架。
3.根据权利要求1中所述的系统,还包括链接到所述视觉子元素的至少一个其它输入对象,其中所述输入对象配置成路由用于所述视觉子元素的第一类型输入,并且所述其它输入对象配置成路由用于所述视觉子元素的第二类型输入。
4.根据权利要求1中所述的系统,其中针对配置成利用所述第一图形框架和所述第二图形框架来执行图形操作的应用而生成所述GUI。
5.一种计算机实现的方法,包括:
生成用于视觉元素的输入对象,所述视觉元素是显示区的子元素,向所述显示区的输入由第一图形框架处理;
将所述输入对象链接到所述视觉元素,使得向所述视觉元素的第一类型输入被路由到与所述第一图形框架不同的第二图形框架而不被路由到所述第一图形框架;以及
生成不同输入对象;以及
将所述不同输入对象链接到所述视觉元素,使得向所述视觉元素的第二类型输入经由所述不同输入对象而被路由到所述第一图形框架。
6.根据权利要求5中所述的方法,其中所述显示区包括图形用户界面GUI的主窗口,并且所述视觉元素包括所述主窗口内的图形元素。
7.根据权利要求5中所述的方法,其中所述输入对象被配置成使得向所述视觉元素的输入不是所述第一图形框架可访问的。
8.一种计算机实现的方法,包括:
生成用于视觉元素的输入对象,所述视觉元素是显示区的子元素,向所述子元素外部的所述显示区的输入由第一功能性处理;
将所述输入对象链接到所述视觉元素;
接收向所述视觉元素的输入;以及
经由所述输入对象将所述输入路由到第二功能性,所述第二功能性处理向所述视觉元素的输入并且与所述第一功能性不同,使得防止所述输入由所述第一功能性可访问。
9.根据权利要求8中所述的方法,其中所述显示区包括至少部分地与所述视觉元素重叠的不同视觉元素,并且所述方法还包括:
接收向所述视觉元素和所述不同视觉元素的重叠部分的输入;
基于所述显示区中的所述视觉元素和所述不同视觉元素的相应z序来路由向所述重叠部分的所述输入。
10.一个或多个计算机可读存储介质,包括存储在其上的指令,所述指令响应于由计算设备的执行而使所述计算设备执行根据权利要求5至9中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380077196.8/1.html,转载请声明来源钻瓜专利网。