專利名稱:圖形用戶界面及其建立方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖形用戶界面及其建立方法,并且特別地涉及一種在多個第三窗口及具有窗口邊緣陰影圖案的第一窗口之間插入第二窗口的圖形用戶界面及其建立方法。
背景技術(shù):
在各種計算機(jī)系統(tǒng)或手提式電子裝置中大都設(shè)置了屏幕供用戶操作,圖形用戶界面(Graphic User Interface,GUI)是以圖形化控制按鈕及窗口畫面作為屏幕與用戶的溝通界面。相對于命令行界面(Command line interface,CLI),用戶僅需要以鼠標(biāo)點擊圖形化控制按鈕,即可向計算機(jī)系統(tǒng)輸入指令,而不需要記住復(fù)雜的命令行指令。并且計算機(jī)系統(tǒng)還可以通過圖形用戶界面輸出各種畫面,以顯示各種信息。這使得圖形用戶界面成為計算機(jī)系統(tǒng)及各種軟件的主流。此外,為了使圖形用戶界面更加美觀,可以在窗口的邊緣附加陰影圖案,使窗口具有立體感。傳統(tǒng)的具有立體陰影的窗口的圖形用戶界面的形成方式結(jié)合附圖詳細(xì)說明如下參照圖1A至1C,其示出了傳統(tǒng)的圖形用戶界面的建立方法的流程圖。首先,如圖1A所示,在桌面900上建立第一窗口810。第一窗口810包括本體部811及邊緣部812。桌面900具有桌面圖案900a,本體部811具有本體圖案811a,邊緣部812具有邊緣圖案812a。第一窗口810由本體圖案811a、邊緣圖案812a分別與桌面圖案900a合成。其中,第一窗口810利用α混合函數(shù)(alpha blendingfunction)以合成程序在第一窗口810的中央位置,由第一比例的本體圖案811a與第二比例的桌面圖案900a合成。邊緣部812也利用α混合函數(shù)以該合成程序在第一窗口810的邊緣位置,由第一比例的邊緣圖案812a與第二比例的桌面圖案900a合成。第一比例與第二比例的和可為100%。
對應(yīng)于本體部811的第一比例為100%。即第一窗口810是以第一比例(100%)的本體圖案811a及第二比例(0%)的桌面圖案900a合成本體部811。對應(yīng)于邊緣部812的第一比例是由100%向外遞減至0%。即第一窗口810以第一比例(100%)向外遞減至0%的邊緣圖案812a及第二比例(0%)向外遞增至100%的桌面圖案900a合成邊緣部812。
接著,如圖1B所示及圖1C所示,在第一窗口810上建立多個第二窗口820。第一窗口810的本體部811由第一比例(100%)的本體圖案811a所形成。如果第二窗口820是由操作系統(tǒng)建立在第一窗口810之上,則第二窗口820將被第一窗口810的本體圖案811a所覆蓋,而無法呈現(xiàn)。因此第二窗口820必須以外加的方式顯示于第一窗口810之上,第一窗口810與第二窗口820實質(zhì)上為獨立運作的兩組窗口。
再參照圖1B,由于第一窗口810及第二窗口820為兩組獨立運作的窗口。因此第一窗口810與第二窗口820之間建立連結(jié)關(guān)系L01。連結(jié)關(guān)系L01包括第一窗口810與第二窗口820的相對位置關(guān)系及相對大小關(guān)系。連結(jié)關(guān)系L01是由軟件程序外加,并非由操作系統(tǒng)建立。如圖1C所示,形成圖形用戶界面800。
參照圖2A至2C,其示出了傳統(tǒng)圖形用戶界面的移動過程示意圖。如圖2A所示,第一窗口810位于第一位置P1,用戶要求第一窗口810由第一位置P1向第二位置P2移動。接著,如圖2B及圖2C所示,在第一窗口810移動過程中,第一窗口810及第二窗口820異步移動。第二窗口820必須等待第一窗口810移動至第二位置P2并且完成本體部811、邊緣部812與桌面圖案900a的合成程序,并等待計算機(jī)系統(tǒng)獲取到第一窗口810的正確位置后,第二窗口820才可依據(jù)第一窗口810的新位置相對移動并且顯示。如此在第一窗口810移動過程中,因為合成程序的延遲,將形成第一窗口810與第二窗口820圖案落差的現(xiàn)象,相當(dāng)?shù)夭幻烙^,如圖2B所示。此外,用戶要求第一窗口810進(jìn)行其它動作,例如調(diào)整窗口大小、關(guān)閉窗口、窗口最大化或是窗口最小化等,需要進(jìn)行合成程序時,均有類似的問題發(fā)生。因此,傳統(tǒng)的具有陰影邊緣的窗口的圖形用戶界面中,存在以下難以克服的缺點第一,產(chǎn)生圖案落差當(dāng)?shù)谝淮翱谶M(jìn)行移動、調(diào)整大小或其它動作時,多個第二窗口并非與第一窗口同步動作。多個第二窗口必須等待第一窗口完成合成程序并且獲取到第一窗口的正確位置后,才可依據(jù)連結(jié)關(guān)系進(jìn)行相應(yīng)的動作。使得第一窗口在動作的過程中,形成圖案落差的現(xiàn)象。
第二,耗費系統(tǒng)資源當(dāng)?shù)谝淮翱谶M(jìn)行動作時,所有第二窗口均分別依據(jù)連結(jié)關(guān)系進(jìn)行相應(yīng)的動作。因此計算機(jī)系統(tǒng)需針對所有第二窗口分別處理,相當(dāng)?shù)睾馁M系統(tǒng)資源。
第三,反應(yīng)速度緩慢如上所述,計算機(jī)系統(tǒng)需要針對所有第二窗口分別處理。經(jīng)常需要歷時1~2秒,計算機(jī)系統(tǒng)才可完成整個第二窗口的動作,使得圖形用戶界面的反應(yīng)速度相當(dāng)?shù)鼐徛?br>
因此,如何解決上述各種問題是重要課題之一。
發(fā)明內(nèi)容
根據(jù)以上所述,本發(fā)明的目的在于提供一種圖形用戶界面,其利用在多個第三窗口及第一窗口之間插入第二窗口,并在第一窗口與第二窗口之間建立軟件程序外加的連結(jié)關(guān)系,并且第二窗口及第三窗口之間具有由操作系統(tǒng)建立的隱含關(guān)系,使得圖形用戶界面克服許多傳統(tǒng)上無法解決的問題,并具有“不會產(chǎn)生圖案落差”、“降低系統(tǒng)資源負(fù)荷”及“反應(yīng)快速”的優(yōu)點。
根據(jù)本發(fā)明的一個目的,提出了一種圖形用戶界面。圖形用戶界面顯示于桌面上,該桌面具有桌面圖案。圖形用戶界面包括第一窗口、第二窗口及多個第三窗口。第一窗口具有窗口圖案。第一窗口由窗口圖案與桌面圖案合成。第二窗口顯示于第一窗口上,并與第一窗口之間具有連結(jié)關(guān)系。連結(jié)關(guān)系包含第一窗口與第二窗口的相對位置關(guān)系及相對大小關(guān)系。第三窗口顯示于第二窗口上,并與第二窗口之間具有隱含關(guān)系。隱含關(guān)系由操作系統(tǒng)建立。其中,當(dāng)用戶要求第一窗口進(jìn)行動作時,第二窗口根據(jù)連結(jié)關(guān)系進(jìn)行動作。第三窗口根據(jù)隱含關(guān)系顯示于第二窗口上。
根據(jù)本發(fā)明的另一個目的,提出了一種圖形用戶界面的建立方法,用以在桌面上顯示圖形用戶界面,桌面具有桌面圖案。建立方法包括以下步驟首先,建立第一窗口。第一窗口具有窗口圖案,第一窗口由窗口圖案與桌面圖案合成。接著,建立第二窗口。第二窗口顯示于第一窗口上,并與第一窗口之間具有連結(jié)關(guān)系。連結(jié)關(guān)系包含第一窗口與第二窗口的相對位置關(guān)系及相對大小關(guān)系。然后,建立多個第三窗口。第三窗口顯示于第二窗口上,并與第二窗口之間具有隱含關(guān)系。隱含關(guān)系由操作系統(tǒng)建立。其中,當(dāng)用戶要求第一窗口進(jìn)行動作時,第二窗口依據(jù)連結(jié)關(guān)系進(jìn)行動作。第三窗口依據(jù)隱含關(guān)系顯示于第二窗口上。
為使本發(fā)明的上述目的、特征、和優(yōu)點能更明顯易懂,以下根據(jù)優(yōu)選實施例的實例,并配合附圖,作出詳細(xì)說明。
圖1A至1C示出了傳統(tǒng)的圖形用戶界面的建立方法的流程圖;圖2A至2C示出了傳統(tǒng)的圖形用戶界面的移動過程示意圖;圖3示出了根據(jù)本發(fā)明的圖形用戶界面的示意圖;圖4示出了根據(jù)本發(fā)明的圖形用戶界面的建立方法的流程圖;圖5A至5D示出了根據(jù)圖4的各步驟的示意圖;以及圖6示出了第一窗口的本體部及邊緣部與第一比例及第二比例的對照表。
具體實施例方式
參照圖3,其示出了根據(jù)本發(fā)明的圖形用戶界面的示意圖。圖形用戶界面100,顯示于桌面(desktop)200上,桌面200具有桌面圖案200a。圖形用戶界面100包括第一窗口110、第二窗口120及多個第三窗口130。第一窗口110具有窗口圖案110a,第一窗口110由窗口圖案110a與桌面圖案200a合成。第二窗口120顯示于第一窗口110上,并與第一窗口110之間具有連結(jié)關(guān)系L1。連結(jié)關(guān)系L1包含第一窗口110與第二窗口120的相對位置關(guān)系及相對大小關(guān)系。第三窗口130顯示于第二窗口120上,并與第二窗口120之間具有隱含關(guān)系L2。隱含關(guān)系L2由操作系統(tǒng)建立。
如上所述,多個第三窗口130與第一窗口110之間插入第二窗口120。第一窗口110與第二窗口120之間具有軟件程序外加的連結(jié)關(guān)系L1,第二窗口120及第三窗口130之間具有操作系統(tǒng)建立的隱含關(guān)系L2。當(dāng)用戶要求第一窗口110進(jìn)行動作時,第二窗口120依據(jù)連結(jié)關(guān)系L1進(jìn)行動作,并且第三窗口130依據(jù)隱含關(guān)系L2被顯示于第二窗口120上。
由于第三窗口130與第二窗口120之間具有由操作系統(tǒng)建立的隱含關(guān)系L2,因此當(dāng)?shù)诙翱?20動作時,所有第三窗口130均與第二窗口120快速地同步動作而不需等待第一窗口110與桌面200的合成程序。因此當(dāng)用戶要求第一窗口110進(jìn)行動作時,計算機(jī)系統(tǒng)僅需要針對一個第二窗口120依據(jù)連結(jié)關(guān)系L1進(jìn)行相應(yīng)的動作。多個第三窗口130可快速地隨著第二窗口120反應(yīng),而依據(jù)隱含關(guān)系L2顯示于第二窗口120上。因此不會產(chǎn)生現(xiàn)有的圖案落差的問題。
至于圖形用戶界面100的形成方式,以下以圖4及圖5A至5D進(jìn)行詳細(xì)說明。圖4示出了根據(jù)本發(fā)明的圖形用戶界面的建立方法的流程圖。圖5A至5D示出了根據(jù)圖4的各步驟的示意圖。
首先,在圖4的步驟S1中,如圖5A所示,建立第一窗口110。第一窗口110具有窗口圖案110a,第一窗口110由窗口圖案110a與桌面200的桌面圖案200a合成。
同時參照圖6,其示出了第一窗口的本體部及邊緣部與第一比例及第二比例的對照表。第一窗口110利用α混合函數(shù)以合成程序由第一比例α1的窗口圖案110a與第二比例α2的桌面圖案200a來產(chǎn)生第一窗口110。第一比例α1與第二比例α2之和為100%。建立第一窗口110的步驟還包括以下的詳細(xì)步驟首先,建立第一窗口110的本體部111。對應(yīng)于本體部111的第一比例α1為第一百分比,例如是100%,并且對應(yīng)于本體部111的第二比例α2為第二百分比,例如是0%。換句話說,本體部111由100%的窗口圖案110a及0%的桌面圖案200a合成。
接著,建立第一窗口110的邊緣部112。對應(yīng)于邊緣部112的第一比例α1由第一百分比(100%)向外遞減至第二百分比(0%),對應(yīng)于邊緣部112的第二比例α2由第二百分比(0%)向外遞增至第一百分比(100%)。換句話說,邊緣部112由內(nèi)部的窗口圖案110a逐漸向外轉(zhuǎn)變成桌面圖案200a。為了使第一窗口110具有立體陰影,位于邊緣部112的窗口圖案110a為預(yù)定顏色圖案,預(yù)定顏色通常為深色系的顏色,例如黑色圖案。具體而言,邊緣部112由內(nèi)部的黑色圖案逐漸向外轉(zhuǎn)變成桌面圖案200a。
接著,在圖4的步驟S2中,如圖5B所示,建立第二窗口120。第二窗口120顯示于第一窗口110上,并與第一窗口110之間具有連結(jié)關(guān)系L1。連結(jié)關(guān)系L1包含第一窗口110與第二窗口120的相對位置關(guān)系及相對大小關(guān)系。其中,第二窗口120相對于第一窗口110為彈出式窗口(pop-up window),因此,第二窗口120可顯示于第一窗口110上,而不被第一窗口110的窗口圖案110a所覆蓋。
然后,在圖4的步驟S3中,如圖5C所示,建立第三窗口130。第三窗口130顯示于第二窗口120上,并與第二窗口120之間具有隱含關(guān)系L2。隱含關(guān)系L2由操作系統(tǒng)建立。如圖5D所示,第三窗口130搭載在第二窗口120上之后,圖形用戶界面100即建立完成。
同時參照圖3及圖5D。當(dāng)用戶要求第一窗口110進(jìn)行動作時,第二窗口120依據(jù)連結(jié)關(guān)系L1進(jìn)行動作,第三窗口130并依據(jù)隱含關(guān)系L2顯示于第二窗口120上。其中該動作包括移動窗口位置(move)、調(diào)整窗口大小(resize)、關(guān)閉窗口(close)、窗口最大化(maximum size)或窗口最小化(minimum size)。
舉例來說當(dāng)用戶要求第一窗口110移動時,計算機(jī)系統(tǒng)僅需針對一個第二窗口120依據(jù)連結(jié)關(guān)系L1的相對位置關(guān)系移動。并且多個第三窗口130隨著第二窗口120快速地反應(yīng),并依據(jù)隱含關(guān)系L2顯示于第二窗口120上,而不需要等待第一窗口110與桌面200的合成程序完成。因此在第一窗口110移動時,不會產(chǎn)生圖像落差的問題。
另一個實例來說當(dāng)用戶要求第一窗口110調(diào)整窗口大小時,計算機(jī)系統(tǒng)僅需要針對一個第二窗口120依據(jù)連結(jié)關(guān)系L1的相對位置關(guān)系與相對大小關(guān)系調(diào)整窗口大小。多個第三窗口130隨著第二窗口120快速地反應(yīng),并依據(jù)隱含關(guān)系L2顯示于第二窗口120上,而不需要等待第一窗口110與桌面200的合成程序完成。因此在第一窗口110調(diào)整大小時,不會產(chǎn)生圖像落差的問題,并且大幅地降低計算機(jī)系統(tǒng)的負(fù)荷。
在上述圖形用戶界面100的動作過程中,當(dāng)?shù)谌翱?30顯示于第二窗口120上之后,才執(zhí)行第一窗口110與桌面200的合成程序?;蛘叩谌翱?30顯示于第二窗口120的步驟也可以與合成程序同步進(jìn)行。以此可避免圖形用戶界面100產(chǎn)生圖像落差的現(xiàn)象。
根據(jù)以上實施例,雖然本發(fā)明的第一窗口與桌面是以合成陰影的關(guān)系為例作說明,但是本發(fā)明的第一窗口也可以是與桌面有其它運作關(guān)系的窗口。只要是當(dāng)多個窗口需要以獨立運作的方式搭載在第一窗口上,均可利用本發(fā)明的技術(shù)手段,通過插入第二窗口,并建立軟件程序外加的連結(jié)關(guān)系及操作系統(tǒng)內(nèi)建的隱含關(guān)系,以達(dá)到本發(fā)明的目的,都不背離本發(fā)明的技術(shù)范圍。
本發(fā)明上述實施例所披露的圖形化操作界面及其建立方法,利用在多個第三窗口及第一窗口之間插入第二窗口,并在第一窗口與第二窗口之間建立軟件程序外加的連結(jié)關(guān)系,并且第二窗口及第三窗口之間具有由操作系統(tǒng)建立的隱含關(guān)系,使得圖形用戶界面克服許多傳統(tǒng)上無法解決的問題,并具有下列多個優(yōu)點第一,不會產(chǎn)生圖案落差當(dāng)?shù)谝淮翱谝苿?、調(diào)整大小或其它動作后,并且第二窗口依據(jù)連結(jié)關(guān)系相對動作時,多個第三窗口可以根據(jù)隱含關(guān)系隨著第二窗口同步動作,而不需要等待第一窗口與桌面的合成程序,使得圖形用戶界面不會產(chǎn)生圖案落差的現(xiàn)象。
第二,降低系統(tǒng)資源負(fù)荷當(dāng)?shù)谝淮翱谶M(jìn)行動作時,計算機(jī)系統(tǒng)僅需要針對一個第二窗口依據(jù)連結(jié)關(guān)系進(jìn)行相對的動作,而不需針對每一個第三窗口進(jìn)行相應(yīng)的動作。因此本發(fā)明的圖形用戶界面可大幅降低系統(tǒng)資源負(fù)荷。
第三,反應(yīng)快速如上所述,計算機(jī)系統(tǒng)僅需要針對一個第二窗口處理,并且多個第三窗口依據(jù)隱含關(guān)系快速反應(yīng),使得圖形用戶界面的反應(yīng)速度相當(dāng)?shù)乜焖佟?br>
綜上所述,雖然以上已以優(yōu)選實施例披露了本發(fā)明,然而并非用以限定本發(fā)明。本發(fā)明所屬技術(shù)領(lǐng)域中的普通技術(shù)人員,在不背離本發(fā)明的精神和范圍內(nèi),可作各種修改與改進(jìn)。因此,本發(fā)明的保護(hù)范圍以權(quán)利要求書為準(zhǔn)。
權(quán)利要求
1.一種圖形用戶界面,建立于桌面上,該桌面具有桌面圖案,該圖形用戶界面包括第一窗口,具有窗口圖案,所述第一窗口由所述窗口圖案與所述桌面圖案合成;第二窗口,顯示于所述第一窗口上,并與所述第一窗口之間具有連結(jié)關(guān)系,所述連結(jié)關(guān)系包含所述第一窗口與所述第二窗口的相對位置關(guān)系及相對大小關(guān)系;以及多個第三窗口,顯示于所述第二窗口上,并與所述第二窗口之間具有隱含關(guān)系,所述隱含關(guān)系由操作系統(tǒng)建立;其中,當(dāng)用戶要求所述第一窗口進(jìn)行動作時,所述第二窗口依據(jù)所述連結(jié)關(guān)系進(jìn)行所述動作,并且所述第三窗口依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
2.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中所述第一窗口是由第一比例的所述窗口圖案與第二比例的所述桌面圖案產(chǎn)生的,所述第一窗口包括本體部,對應(yīng)于所述本體部的所述第一比例為第一百分比;以及邊緣部,配置于所述本體部的外圍,對應(yīng)于所述邊緣部的所述第一比例是由所述第一百分比向外遞減至第二百分比。
3.根據(jù)權(quán)利要求2所述的圖形用戶界面,其中位于所述邊緣部的所述窗口圖案為預(yù)定顏色圖案。
4.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中所述第一窗口是由所述窗口圖案與所述桌面圖案依據(jù)α混合函數(shù)合成的。
5.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中所述第二窗口相對所述第一窗口為彈出式窗口。
6.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中所述動作包括移動窗口位置、調(diào)整窗口大小、關(guān)閉窗口、窗口最大化或窗口最小化。
7.根據(jù)權(quán)利要求6所述的圖形用戶界面,其中當(dāng)用戶要求所述第一窗口移動時,所述第二窗口依據(jù)所述相對位置關(guān)系移動,所述第三窗口依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
8.根據(jù)權(quán)利要求6所述的圖形用戶界面,其中當(dāng)用戶要求所述第一窗口調(diào)整窗口大小時,所述第二窗口依據(jù)所述相對位置關(guān)系與所述相對大小關(guān)系調(diào)整窗口大小,所述第三窗口依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
9.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中由合成程序使第一比例的所述窗口圖案與第二比例的所述桌面圖案來產(chǎn)生所述第一窗口。
10.根據(jù)權(quán)利要求9所述的圖形用戶界面,其中當(dāng)所述第三窗口顯示于所述第二窗口上之后,執(zhí)行所述合成程序。
11.根據(jù)權(quán)利要求1所述的圖形用戶界面,其中所述動作是變更所述相對位置關(guān)系或所述相對大小,所述第三窗口根據(jù)變更后的所述相對位置關(guān)系及所述相對大小對應(yīng)地顯示于所述第二窗口上。
12.一種圖形用戶界面的建立方法,用于在桌面上建立圖形用戶界面,所述桌面具有桌面圖案,所述建立方法包括建立第一窗口,具有窗口圖案,所述第一窗口由所述窗口圖案與所述桌面圖案合成;建立第二窗口,所述第二窗口顯示于所述第一窗口上,并與所述第一窗口之間具有連結(jié)關(guān)系,所述連結(jié)關(guān)系包含所述第一窗口與所述第二窗口的相對位置關(guān)系及相對大小關(guān)系;以及建立多個第三窗口,所述第三窗口顯示于所述第二窗口上,并與所述第二窗口之間具有隱含關(guān)系,所述隱含關(guān)系由操作系統(tǒng)建立;其中,當(dāng)用戶要求所述第一窗口進(jìn)行動作時,所述第二窗口依據(jù)所述連結(jié)關(guān)系進(jìn)行所述動作,并且所述第三窗口依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
13.根據(jù)權(quán)利要求12所述的圖形用戶界面的建立方法,其中所述第一窗口為利用α混合函數(shù)由第一比例的所述窗口圖案與第二比例的所述桌面圖案合成,所述建立所述第一窗口的步驟還包括建立所述第一窗口的本體部,對應(yīng)于所述本體部的第一比例為第一百分比;以及建立所述第一窗口的邊緣部,對應(yīng)于所述邊緣部的第一比例由所述第一百分比向外遞減至第二百分比。
14.根據(jù)權(quán)利要求13所述的圖形用戶界面的建立方法,其中位于所述邊緣部的所述窗口圖案為預(yù)定顏色圖案。
15.根據(jù)權(quán)利要求12所述的圖形用戶界面的建立方法,其中在所述建立所述第二窗口的步驟中,所述第二窗口相對所述第一窗口為彈出式窗口。
16.根據(jù)權(quán)利要求12所述的圖形用戶界面的建立方法,其中所述動作包括移動窗口位置、調(diào)整窗口大小、關(guān)閉窗口、窗口最大化或窗口最小化。
17.根據(jù)權(quán)利要求16所述的圖形用戶界面的建立方法,其中當(dāng)用戶要求所述第一窗口移動時,所述第二窗口依據(jù)所述相對位置關(guān)系移動,并且所述第三窗口依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
18.根據(jù)權(quán)利要求16所述的圖形用戶界面的建立方法,其中當(dāng)用戶要求所述第一窗口調(diào)整窗口大小時,所述第二窗口依據(jù)所述相對位置關(guān)系與所述相對大小關(guān)系調(diào)整窗口大小,所述第三窗口還依據(jù)所述隱含關(guān)系顯示于所述第二窗口上。
19.根據(jù)權(quán)利要求12所述的圖形用戶界面的建立方法,其中所述建立所述第一窗口的步驟還包括以合成程序使第一比例的所述窗口圖案與第二比例的所述桌面圖案產(chǎn)生所述第一窗口。
20.根據(jù)權(quán)利要求19所述的圖形用戶界面的建立方法,其中當(dāng)所述第三窗口顯示于所述第二窗口上之后,執(zhí)行所述合成程序。
21.根據(jù)權(quán)利要求12所述的圖形用戶界面的建立方法,其中所述動作變更所述相對位置關(guān)系或所述相對大小,所述第三窗口根據(jù)變更后所述相對位置關(guān)系及所述相對大小對應(yīng)地顯示于所述第二窗口上。
全文摘要
一種圖形用戶界面及其建立方法。首先,建立第一窗口。第一窗口具有窗口圖案,第一窗口由窗口圖案與桌面的桌面圖案所合成。接著,建立第二窗口。第二窗口顯示于第一窗口上,并與第一窗口之間具有連結(jié)關(guān)系。連結(jié)關(guān)系包含第一窗口與第二窗口的相對位置關(guān)系及相對大小關(guān)系。然后,建立多個第三窗口。第三窗口顯示于第二窗口上,并與第二窗口之間具有隱含關(guān)系。隱含關(guān)系由操作系統(tǒng)建立。其中,當(dāng)用戶要求第一窗口進(jìn)行動作時,第二窗口依據(jù)連結(jié)關(guān)系進(jìn)行動作。并且第三窗口依據(jù)隱含關(guān)系顯示于第二窗口上。
文檔編號G06F9/44GK101071370SQ200610078798
公開日2007年11月14日 申請日期2006年5月11日 優(yōu)先權(quán)日2006年5月11日
發(fā)明者劉明德 申請人:明基電通股份有限公司