專利名稱:提供增強(qiáng)式圖示用戶接口的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總的說來涉及計(jì)算機(jī)系統(tǒng),更具體地說,涉及一種增強(qiáng)式圖示用戶接口。
傳統(tǒng)的圖示用戶接口(GUI)一般是將計(jì)算機(jī)的各處理項(xiàng)目作為一個(gè)個(gè)圖符顯示出來的,這些圖符可以一個(gè)個(gè)單獨(dú)地展開成視窗。就這一點(diǎn)而論,這些GUI使許多視窗可以同時(shí)加以展開,共用同一個(gè)計(jì)算機(jī)的顯示屏面。用戶運(yùn)用GUI控制這些視窗的大小和配置方式,這些視窗通常是在屏面上一個(gè)重疊在另一個(gè)的上面地顯示出來。
傳統(tǒng)的GUI具有以下的一些缺點(diǎn)和局限性。首先,用戶可能不知道自己想處理的項(xiàng)目是處在哪一個(gè)視窗中。其次,即使用戶知道想處理的項(xiàng)目所在的視窗,但由于其它重疊著的視窗可能將該視窗遮住,用戶就可能不知道該視窗在哪里。因此用戶就得改變各重疊視窗的位置和/或大小以便可以觀測個(gè)別視窗的內(nèi)容。這個(gè)操作過程是令人生厭的,而且是花時(shí)間的。
舉例說,
圖1示出了1992年8月18日頒發(fā)給Torres的美國專利USP5,140,678中多重重疊視窗的示意圖。各重疊視窗分別有一個(gè)標(biāo)簽141、150、160和170。當(dāng)各視窗的上框完全對齊或向上偏斜時(shí),就看不到各視窗內(nèi)的各項(xiàng)目,但還可以看到各標(biāo)簽。然而,當(dāng)重疊的各視窗向下偏斜時(shí)就看不到各標(biāo)簽150、160和170。此外,若任何重疊的視窗小于疊在其上的視窗,則其相應(yīng)的標(biāo)簽就看不到。因此,這種識別多重生疊視窗的方法有其局限性和缺點(diǎn)。
因此迫切需要有一種使用戶無須重新配置、關(guān)閉視窗或改變視窗的大小就可以知道某項(xiàng)目在哪一個(gè)視窗的技術(shù)。
本發(fā)明提供了根據(jù)顯示面上的多個(gè)信息找出某特定信息所在的位置的一種方法和設(shè)備。該方法包括將所述多個(gè)信息變換成預(yù)定的透明度狀態(tài)以定出所述特定信處息所在位置的步驟。
該設(shè)備包括一個(gè)顯示器,供顯示所述多個(gè)信息;一個(gè)處理器;和一個(gè)處理器控制裝置,用以控制所述處理器將所述多個(gè)信息變換成預(yù)定的透明度狀態(tài)以定出所述特定信息的所在。
圖1示出了1992年8月18日頒發(fā)給Torres的美國專利USP5,140,678中多重生疊視窗的示意圖。
圖2是與本發(fā)明配用的硬件的原理圖。
圖3是本發(fā)明熒光屏圖符和多重視窗的示意圖。
圖4是本發(fā)明熒光屏圖符和熒光屏圖符項(xiàng)目單的示意圖。
圖5是本發(fā)明透明度調(diào)節(jié)對話的示意圖。
圖6是本發(fā)明的流程圖。
本發(fā)明的一個(gè)實(shí)施例包括提供增強(qiáng)式圖示用戶接口的一種方法和設(shè)備。該實(shí)施例最好在例如圖2所示的硬件結(jié)構(gòu)的適當(dāng)具代表性的硬件結(jié)構(gòu)中實(shí)施。
參看圖2,工作站200包括任何適當(dāng)?shù)闹醒胩幚頇C(jī)210(例如普通的微處理機(jī))和許多通過系統(tǒng)總線212互連起來的其它部件。舉例說,工作站200包括隨機(jī)存取儲器(RAM)214、只讀存儲器(ROM)216、用以將系統(tǒng)總線212連接到顯示器238的顯示適配器236和用以將外圍設(shè)備(例如磁帶機(jī)和磁帶機(jī)220)連接到系統(tǒng)總線212的I/O(輸入/輸出)適配器218。此外,工作站200還包括用戶接口適配器222,用以將鍵盤224、滑鼠器226、揚(yáng)聲器228、擴(kuò)音器232、和/或其它用戶接口設(shè)備,例如觸屏器件(圖中未示出),連接到系統(tǒng)總線212上。通信適配器234將工作站200連接到數(shù)據(jù)處理網(wǎng)絡(luò)上。
本實(shí)施例的增強(qiáng)式圖示用戶接口(GUI)(例如控制元件)處在機(jī)器可讀媒體中指導(dǎo)工作站200的工作。任何適當(dāng)?shù)臋C(jī)器可讀媒體都可保存GUI,例如RAM214、R0M216、軟磁盤、磁帶或光盤(后三者安置在磁盤機(jī)和磁帶機(jī)220中)。
采用GUI可以找出特定信息(例如處理項(xiàng)目)在多重生疊視窗(例如信息)中的位置。為做到這一點(diǎn),GUI指導(dǎo)CPU210調(diào)節(jié)有關(guān)項(xiàng)目在所有顯示出的視窗中的透明度。具體地說,圖3示出了產(chǎn)生GUI的熒光屏,圖符(F圖符)300和三個(gè)重疊的透明視窗310、320和330。F圖符300是可以安置在上視窗(例如視窗310)的任何位置的,但在本實(shí)施例中,GUI將F圖符300安置在臺式屏面畫面的右下側(cè)。
任何適當(dāng)?shù)闹更c(diǎn)器(例如滑鼠器)都可以將F圖符300展開。在本實(shí)施例中,將滑鼠器的第一個(gè)按鈕按兩下即可將F圖符300展開。展開F圖符300時(shí),顯示屏上各重疊視窗的透明度變換為透明度標(biāo)度框540(見圖5)現(xiàn)行設(shè)定的透明度(例如,也叫做“預(yù)定透明度狀態(tài)”)。圖3示出了業(yè)已轉(zhuǎn)換成其最透明狀態(tài)的一些視窗。這樣就只能看到參些視窗的畫幅和標(biāo)題欄。
參看圖4,用戶如想改變預(yù)定的透明度狀態(tài)時(shí),可以將滑鼠器放在F圖符300上,按壓滑鼠器的第二個(gè)按鈕。于是就出現(xiàn)項(xiàng)目單410。用戶用滑鼠器可以選擇三種可選項(xiàng)中的一項(xiàng),即透明度按鈕420、求助按鈕430或退出按鈕440。若用戶選取退出按鈕440,則項(xiàng)目單410就消失了。求助按鈕430提供對話(圖中未示出)連同如何操縱F圖符300的指示。
選取透明度按鈕420時(shí),透明度調(diào)節(jié)對話(“對話”)500就出現(xiàn)在顯示屏面上。參看圖5。對話500包括透明度標(biāo)度框540、滑片510、關(guān)閉按鈕530和求助按鈕520。透明度標(biāo)度框540是可調(diào)節(jié)的透明度標(biāo)度框,標(biāo)度框的頂部標(biāo)出最大透明度,標(biāo)度框的底部標(biāo)出最小透明度。用戶用滑鼠器可以通過在透明度標(biāo)度框540上上下移動滑片510以調(diào)節(jié)透明度值。若滑片510位于標(biāo)度框540的頂部,則每一個(gè)重疊視窗上的所有項(xiàng)目都是透明的,即看不到,但它們的框框和標(biāo)題欄例外。因此,在最大的透明度下,用戶只能看到重疊在顯示屏面上的每一個(gè)視窗的框框和標(biāo)題欄或標(biāo)題圖符。(例如見圖3)。
相反,滑片510位于標(biāo)度框540的底部時(shí),透明度處于最小值。這樣,顯示屏面上就顯示出每一個(gè)重疊視窗的每一個(gè)項(xiàng)目,包括框框和標(biāo)題欄或標(biāo)題圖符在內(nèi)。唯一透明的是視窗的背景。
圖6示出了上述實(shí)施例的流程圖。參看圖5和圖6,在610展開F圖符300。于是GUI檢索滑片510的最后透明度設(shè)定值(例如狀態(tài))。在630GUI將重疊視窗的內(nèi)容變換成滑片510上設(shè)定的早先透明度狀態(tài)。在640,若看到目標(biāo)視窗,則按壓滑鼠器按鈕選取目標(biāo)視窗的標(biāo)題欄,使視窗出現(xiàn)于堆疊的頂部。此外,GUI關(guān)掉透明度選擇項(xiàng)。不然用戶也可以在按壓滑鼠器的按鈕的同時(shí)按壓鍵盤的修正鍵,使透明度項(xiàng)目在所選視窗出現(xiàn)在頂部時(shí)繼續(xù)起作用。
然而若看不到目標(biāo)窗口,則可以在660展開項(xiàng)目單410。在670,用戶從項(xiàng)目單選取透明度按鈕420。于是在680,GUI顯示透明度調(diào)節(jié)對話500。在690,用戶移動滑片510直到找到目標(biāo)項(xiàng)目的所在為止。在691,若找出所尋求目標(biāo)項(xiàng)目的所在,就在650按壓滑鼠器的按鈕選取視窗含有該項(xiàng)目的標(biāo)題欄。然而,若找不出所尋求目標(biāo)項(xiàng)目的所在,則用戶可以在694退出該視窗,或者在693移動某些或所有的重疊視窗或改變某些或所有重疊視窗的大小。然后控制程序就回到660。
至此,雖然已就本發(fā)明的具體實(shí)施例展示和說明本發(fā)明的內(nèi)容,但本技術(shù)領(lǐng)域的行家們都知道,在不脫離本發(fā)明的精神實(shí)質(zhì)和范圍的前提下,是可以在形式和細(xì)節(jié)上對上述實(shí)施例作其它修改的。
權(quán)利要求
1.一種控制計(jì)算機(jī)使其根據(jù)顯示器上的多個(gè)信息找出特定信息的所在的方法,其特征在于,該方法包括計(jì)算機(jī)執(zhí)行的下列步驟將所述多個(gè)信息變換成預(yù)定的透明度狀態(tài),以確定所述特定信息的所在。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,它還包括下列步驟調(diào)節(jié)所述透明度狀態(tài),直到顯示面上出現(xiàn)所述特定信息為止。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述調(diào)節(jié)步驟包括下列步驟顯示具透明度標(biāo)度框的透明度對話;和沿所述透明度標(biāo)度框移動滑片,一直到找出所述特定信息的所在為止。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述標(biāo)度框的頂部標(biāo)出較大的透明度,所述標(biāo)度框的底部標(biāo)出較小的透明度。
5.一種用以根據(jù)多個(gè)信息確定某特定信息的所在的設(shè)備,其特征在于,它包括一個(gè)顯示器,用以顯示所述多個(gè)信息;一個(gè)處理器;和一個(gè)控制裝置,用以控制所述處理器使其將所述多個(gè)信息變換到預(yù)定的透明度以確定所述特定信息的所在。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述控制裝置由一個(gè)圖符組成。
7.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,它還包括控制裝置,用以控制所述處理器使其調(diào)節(jié)所述透明度狀態(tài)直到所述顯示器上顯示出所述特定信息為止。
8.根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述調(diào)節(jié)裝置包括一個(gè)透明度調(diào)節(jié)對話,它具有透明度標(biāo)度框;和一個(gè)滑片,用以沿所述透明度標(biāo)度框移動直到確定出所述特定信息的所在為止。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述透明度標(biāo)度框的頂部表示較大的透明度,所述透明度框的底部表示較小的透明度。
全文摘要
本發(fā)明提供了一種根據(jù)顯示器上的多個(gè)信息確定某一特定信息的所在的方法和設(shè)備。該方法包括將所述多個(gè)信息變換成預(yù)定透明度狀態(tài)以確定所述特定信息的所在的步驟。該設(shè)備包括一個(gè)顯示所述多個(gè)信息的顯示器、一個(gè)處理器和一個(gè)用以控制處理器使其將所述多個(gè)信息變換成預(yù)定透明度狀態(tài)以確定所述特定信息的所在的圖符。
文檔編號G06F3/033GK1114761SQ9510467
公開日1996年1月10日 申請日期1995年5月4日 優(yōu)先權(quán)日1994年5月23日
發(fā)明者S·H·因森西, R·L·波斯頓 申請人:國際商業(yè)機(jī)器公司