以不同屏幕參數(shù)和取向操作的顯示器中顯示子部件的方法
【專利摘要】本發(fā)明公開了一種控制數(shù)據(jù)處理系統(tǒng)中的顯示器的方法。該方法包括提供包括母面板和多個子元件的描述的布局文件。該布局文件中的母顯示規(guī)范包括多個不同分視圖顯示的規(guī)范。每個分視圖顯示包括子元件的不同子集并占據(jù)顯示器上與母面板相對應(yīng)的區(qū)域。運(yùn)行時系統(tǒng)翻譯母顯示規(guī)范并自動生成分視圖顯示??刂圃褂脩裟軌蛳蛳到y(tǒng)發(fā)出用其他分視圖顯示之一取代當(dāng)前分視圖顯示的信號。
【專利說明】以不同屏幕參數(shù)和取向操作的顯示器中顯示子部件的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在工作在不同屏幕參數(shù)和取向上的顯示器中顯示子部件的方法。
【背景技術(shù)】
[0002]圖形用戶界面(⑶I)往往包括部件的分層結(jié)構(gòu)。參照圖1,圖1例示了帶有兩個按鈕的⑶I。顯示器20包括面板21,面板21包括兩個按鈕22和23。該顯示器可以被視作母對象,例如,包括兩個子元件(例如,按鈕22和23)的面板21。顯示器的規(guī)范往往用諸如XML的語言提供,其中在XML規(guī)范中的“標(biāo)簽”與顯示器中的界面部件之間存在一一對應(yīng)關(guān)系。部件的分層結(jié)構(gòu)反映在XML規(guī)范中的標(biāo)簽的嵌套中。例如,顯示在圖1中的面板可以用XML表示。
[0003]
【權(quán)利要求】
1.一種控制數(shù)據(jù)處理系統(tǒng)中的顯示器的方法,所述方法包含: 提供包含母面板和多個子元件的描述的布局文件; 提供所述布局文件中的母顯示規(guī)范,所述母顯示規(guī)范包含多個不同分視圖顯示的規(guī)范,每個分視圖顯示包含所述子元件的不同子集并占據(jù)所述顯示器上與所述母面板相對應(yīng)的區(qū)域; 提供翻譯所述母顯示規(guī)范并自動生成所述分視圖顯示的運(yùn)行時系統(tǒng);以及 提供使用戶能夠向系統(tǒng)發(fā)出用其他所述分視圖顯示之一取代當(dāng)前分視圖顯示的信號的控制元件。
2.如權(quán)利要求1所述的方法,其中所述控制元件包含滑動面板。
3.如權(quán)利要求1所述的方法,其中所述控制元件包含每個分視圖中的導(dǎo)航面板,所述導(dǎo)航面板含有用于每個分視圖顯示的一個圖標(biāo)或按鈕。
4.如權(quán)利要求3所述的方法,其中強(qiáng)調(diào)所述圖標(biāo)之一,所述強(qiáng)調(diào)圖標(biāo)關(guān)于其他所述分視圖顯示指定當(dāng)前分視圖顯示。
5.如權(quán)利要求4所述的方法,其中用戶通過選擇所述圖標(biāo)之一向所述運(yùn)行時系統(tǒng)發(fā)出用其他分視圖顯示之一取代當(dāng)前分視圖顯示的信號。
6.如權(quán)利要求1所述的方法,其中所述母顯示規(guī)范在所述顯示器處在風(fēng)景模式下時規(guī)定所述分視圖顯示的第一安排,而在所述顯示器處在肖像模式下時規(guī)定所述分視圖顯示的第二安排。
7.如權(quán)利要求6所述的方法,其中在所述顯示器在風(fēng)景模式與肖像模式之間切換時,所述運(yùn)行時系統(tǒng)在所述第一安排與所述第二安排之間切換。
8.如權(quán)利要求1所述的方法,其中所述布局文件包含XML文件以及其中所述母顯示規(guī)范包含所述XML文件內(nèi)的定義。
9.一種包含指令的計算機(jī)可讀介質(zhì),所述指令使數(shù)據(jù)處理系統(tǒng)執(zhí)行操作作為所述數(shù)據(jù)處理系統(tǒng)的一部分的顯示器的方法,所述方法包含: 提供包含母面板和多個子元件的描述的布局文件; 提供所述布局文件中的母顯示規(guī)范,所述母顯示規(guī)范包含多個不同分視圖顯示的規(guī)范,每個分視圖顯示包含所述子元件的不同子集并占據(jù)所述顯示器上與所述母面板相對應(yīng)的區(qū)域; 提供翻譯所述母顯示規(guī)范并自動生成所述分視圖顯示的運(yùn)行時系統(tǒng);以及 提供使用戶能夠向系統(tǒng)發(fā)出用其他所述分視圖顯示之一取代當(dāng)前分視圖顯示的信號的控制元件。
10.如權(quán)利要求9所述的計算機(jī)可讀介質(zhì),其中所述控制元件包含滑動面板。
11.如權(quán)利要求9所述的計算機(jī)可讀介質(zhì),其中所述控制元件包含每個分視圖中的導(dǎo)航面板,所述導(dǎo)航面板含有用于每個分視圖顯示的一個圖標(biāo)或按鈕。
12.如權(quán)利要求11所述的計算機(jī)可讀介質(zhì),其中強(qiáng)調(diào)所述圖標(biāo)之一,所述強(qiáng)調(diào)圖標(biāo)關(guān)于其他所述分視圖顯示指定當(dāng)前分視圖顯示。
13.如權(quán)利要求12所述的計算機(jī)可讀介質(zhì),其中用戶通過選擇所述圖標(biāo)之一向所述運(yùn)行時系統(tǒng)發(fā)出用其他分視圖顯示之一取代當(dāng)前分視圖顯示的信號。
14.如權(quán)利要求9所述的計算機(jī)可讀介質(zhì),其中所述母顯示規(guī)范在所述顯示器處在風(fēng)景模式下時規(guī)定所述分視圖顯示的第一安排,而在所述顯示器處在肖像模式下時規(guī)定所述分視圖顯示的第二安排。
15.如權(quán)利要求14所述的計算機(jī)可讀介質(zhì),其中在所述顯示器在風(fēng)景模式與肖像模式之間切換時,所述運(yùn)行時系統(tǒng)在所述第一安排與所述第二安排之間切換。
16.如權(quán)利要求9所述的計算機(jī)可讀媒體,其中所述布局文件包含XML文件以及其中所述母顯示規(guī)范包含所述XM L文件內(nèi)的定義。
【文檔編號】G06F17/27GK103902526SQ201310636325
【公開日】2014年7月2日 申請日期:2013年11月27日 優(yōu)先權(quán)日:2012年12月27日
【發(fā)明者】J.赫爾弗曼 申請人:安捷倫科技有限公司