[發明專利]將針對視覺元素的輸入路由到圖形框架的方法和系統有效
| 申請號: | 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.szxzyx.cn/pat/books/201380077196.8/1.html,轉載請聲明來源鉆瓜專利網。





