欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

面向混合任務(wù)與文件的用戶界面的制作方法

文檔序號(hào):6339917閱讀:104來源:國知局
專利名稱:面向混合任務(wù)與文件的用戶界面的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字?jǐn)?shù)據(jù)處理,更具體地涉及支持用戶動(dòng)作起動(dòng)的計(jì)算機(jī)用戶界面。
二十世紀(jì)后半葉是稱作信息革命的現(xiàn)象的見證。雖然信息革命是比任何一種事件或機(jī)器范圍更廣的歷史發(fā)展,沒有任何單一的設(shè)備比數(shù)字電子計(jì)算機(jī)更能代表信息革命。計(jì)算機(jī)系統(tǒng)的發(fā)展已毫無疑問地成為一種革命。每一年,計(jì)算機(jī)系統(tǒng)都成長得更快,存儲(chǔ)更多數(shù)據(jù),及提供更多應(yīng)用給它們的用戶。
早期計(jì)算機(jī)系統(tǒng)是非常昂貴與難于使用的,只能由少數(shù)高度受教育的專家編程與操作。操作這些計(jì)算機(jī)的代價(jià)是相應(yīng)高的,因此只將它們用于最重要的任務(wù)。驅(qū)動(dòng)信息革命的動(dòng)力是計(jì)算成本的持續(xù)降低。從而,幾年前由于太昂貴而不能采集、存儲(chǔ)與處理的信息現(xiàn)在已能通過計(jì)算機(jī)經(jīng)濟(jì)方便地操作了。信息處理成本的降低已以雪球效應(yīng)驅(qū)動(dòng)生產(chǎn)率的提高,因?yàn)槭沟卯a(chǎn)品設(shè)計(jì)、制造工藝、資源調(diào)度、管理工作及許多其它因素效率更高。
信息處理的費(fèi)用不僅包含計(jì)算機(jī)硬件與軟件的費(fèi)用,而甚至更主要地包含致力于用計(jì)算機(jī)系統(tǒng)采集與處理信息的人力資源的費(fèi)用。對(duì)計(jì)算機(jī)硬件與軟件的使用性能的改進(jìn)通過減少操作員(用戶)直接花費(fèi)在具體任務(wù)上的時(shí)間量或者通過降低為了達(dá)到高效執(zhí)行任務(wù)而需要的用戶培訓(xùn)水平來降低與信息處理關(guān)聯(lián)的人力資源。信息革命的不斷進(jìn)步仍需要進(jìn)一步改進(jìn)計(jì)算機(jī)系統(tǒng)的使用性能。
圖形用戶界面(GUI)已成為多種多樣軟件應(yīng)用的標(biāo)準(zhǔn)用戶界面。在這些GUI的標(biāo)準(zhǔn)特征中有用于執(zhí)行動(dòng)作的可選擇圖符、向用戶提供選擇的工具條之類、及提供更進(jìn)一步選擇的下拉式菜單。所有這些共同特征在于用戶可使用指點(diǎn)裝置或類似輸入從提供的多種動(dòng)作中選擇一種,而無須鍵入動(dòng)作的名稱。理論上,這將用戶從必須記住命令或其它選擇標(biāo)識(shí)符中解放出來。
GUI中的窗口的一種傳統(tǒng)形式是能從其選擇動(dòng)作的基于文件或基于對(duì)象的窗口。即,窗口顯示文件或?qū)ο蟮那鍐?。窗口可顯示諸如文件夾、子目錄等文件集合。用戶可選擇一或多個(gè)這種對(duì)象。用戶選擇要對(duì)從工具條、下拉式菜單、上彈式菜單、或其它裝置選擇的對(duì)象執(zhí)行的動(dòng)作??蓪⑦@一窗口分成多幀,其中將諸如文件集合顯示在一幀中,并將所選擇的文件集合的內(nèi)容顯示在另一幀中。這種窗口如此普遍使用戶將其視為當(dāng)然的事物。它可作為獨(dú)立應(yīng)用的形式存在,用于支持文件操作或發(fā)動(dòng)其它操作,如在微軟的Windows ExplorerTM中。它也可存在于應(yīng)用中用于選擇文件,如字處理應(yīng)用可具有這種上彈式窗口用于選擇要編輯的文件。
隨著不斷尋求替代或改進(jìn)的用戶界面,近年來基于任務(wù)的窗口界面形式(通常稱作任務(wù)板)已得到一定的流行?;谌蝿?wù)的窗口遵循與傳統(tǒng)的基于文件的窗口不同的模型。基于任務(wù)的窗口列出用戶能執(zhí)行的多個(gè)任務(wù),用戶從中選擇任務(wù)供執(zhí)行。取決于所選擇的任務(wù)的性質(zhì)及基于任務(wù)的窗口在其中操作的環(huán)境,任務(wù)的選擇有可能要求用戶選擇該任務(wù)應(yīng)在其上執(zhí)行的一或多個(gè)文件,在這一情況中可出現(xiàn)彈出式文件選擇窗口。
在理論上,在許多情況中用戶可能想到的是要執(zhí)行的任務(wù)而不是要在其上工作的文件。任務(wù)板界面列出任務(wù),作為要完成的事件的提示,并提供更直接形式的導(dǎo)航。因此任務(wù)板界面是用戶自己思想的更自然的延伸,并且對(duì)于這些情況,對(duì)于從任務(wù)板工作可能比從傳統(tǒng)的基于文件的窗口更自然或容易。應(yīng)理解任務(wù)板界面不是意在作為基于文件的窗口的全面替代品;它只是一些用戶在某些環(huán)境中發(fā)現(xiàn)較容易使用的代替界面。
雖然任務(wù)板可幫助一些用戶,但對(duì)其更廣泛的使用仍有缺點(diǎn)。其中之一是用戶已如此長時(shí)間習(xí)慣于傳統(tǒng)的基于文件的窗口,改變模型可能使一些用戶不舒服。然而更基本的是,對(duì)于決定使用基于文件的窗口還是任務(wù)板,存在著先有雞還是先有蛋的問題。對(duì)于大多數(shù)用戶操作,用戶必須選擇文件與任務(wù)兩者。通常,用戶沒有任何要處理的文件的概念便不能選擇任務(wù),反之亦然??紤]到這一點(diǎn)時(shí),任務(wù)板的假設(shè)優(yōu)點(diǎn)便化成泡影。使用基于文件的窗口還是基于任務(wù)的窗口,用戶仍必須在關(guān)于動(dòng)作與文件的二維中思考。任務(wù)板界面在“文件”維度上并不提供用戶任何幫助,而這可能是用戶最需要幫助的方面。
存在著對(duì)建立在現(xiàn)有技術(shù)選擇物的強(qiáng)度之上同時(shí)將其缺點(diǎn)降至最低的更先進(jìn)的用戶界面的需求。
按照本發(fā)明,用戶工作站的交互式處理導(dǎo)航窗口為基于文件的模型與基于任務(wù)的模型的混合物。具體地,該窗口包含多個(gè)窗格,其中至少一個(gè)窗格(對(duì)象窗格)列出對(duì)象,而另一窗格列出可在對(duì)象窗格中選擇的對(duì)象上應(yīng)用的任務(wù)。
在該最佳實(shí)施例中,處理導(dǎo)航窗口作為各種應(yīng)用軟件的應(yīng)用起動(dòng)板工作。根窗格(對(duì)象型窗格)放在窗口的左上部分中,顯示高級(jí)的對(duì)象目錄樹結(jié)構(gòu)。即,根窗格顯示對(duì)象的分組及子分組。內(nèi)容窗格(另一對(duì)象型窗格)放在窗口的右上部分中,該內(nèi)容窗格顯示從根窗格中選擇的組的內(nèi)容。任務(wù)窗格占用窗口底部,該任務(wù)窗格顯示可應(yīng)用在選自根文件系統(tǒng)窗格中的組上的任務(wù)。
在該最佳實(shí)施例中,將處理導(dǎo)航窗口顯示在通過網(wǎng)絡(luò)連接在一或多個(gè)服務(wù)器計(jì)算機(jī)上的客戶工作站上。通常,選自任務(wù)窗格的任務(wù)的范圍為來自根窗格的含意所選擇的特定服務(wù)器系統(tǒng)。然而,在替代實(shí)施例中,范圍可以是對(duì)象特定的,從而從任務(wù)窗格中選擇這一任務(wù)將在選自目錄內(nèi)容窗格的對(duì)象上執(zhí)行該任務(wù)。
在一個(gè)實(shí)施例中,將任務(wù)窗格分成兩部分,其中之一顯示與選自根窗格的組相關(guān)的任務(wù),如上所述,而另一個(gè)則顯示可從中選擇任務(wù)的頻繁執(zhí)行的任務(wù)的清單。這一清單并不隨對(duì)象窗格的內(nèi)容改變。因此,任務(wù)窗格的這一第二部分提供到某些任務(wù)的捷徑。用戶將任務(wù)增加到清單中或從其中刪除。
這里所描述的處理導(dǎo)航功能將既面向任務(wù)又面向?qū)ο蟮慕缑嫣峁┙o不同的用戶,使它能根據(jù)用戶愛好、要執(zhí)行的任務(wù)類型、或其它適當(dāng)因素,容易地從一種模型切換到另一種。
參考附圖能最好地理解關(guān)于本發(fā)明的結(jié)構(gòu)與操作的細(xì)節(jié),附圖中相同的參照數(shù)字表示相同的部分,及其中

圖1為按照本發(fā)明的最佳實(shí)施例的用戶用來執(zhí)行有用工作的交互式客戶工作站計(jì)算機(jī)的高層框圖。
圖2為按照最佳實(shí)施例的客戶工作站計(jì)算機(jī)系統(tǒng)的主要軟件部件的概念圖。
圖3為按照最佳實(shí)施例的客戶工作站及服務(wù)器系統(tǒng)在其中系統(tǒng)的網(wǎng)絡(luò)環(huán)境的概念圖。
圖4-6示出用于選擇對(duì)象與任務(wù)的處理導(dǎo)航窗口的各種實(shí)例,圖4示出按照最佳實(shí)施例具有選擇的高級(jí)對(duì)象的窗口,圖5示出按照最佳實(shí)施例具有選擇的低級(jí)對(duì)象的窗口,而圖6示出按照替代實(shí)施例的沒有用戶可配置的任務(wù)窗格部分的窗口。
圖7示出按照最佳實(shí)施例的處理導(dǎo)航應(yīng)用的操作。
參見附圖,其中相同的數(shù)字在所有視圖中表示相同的部分。圖1為按照最佳實(shí)施例的,用戶用來執(zhí)行有用工作的典型交互式客戶工作站計(jì)算機(jī)系統(tǒng)100的高層框圖??蛻艄ぷ髡居?jì)算機(jī)系統(tǒng)100包含CPU101、主存儲(chǔ)器102、各種設(shè)備適配器103-108及通信總線110。CPU101為執(zhí)行存儲(chǔ)在存儲(chǔ)器102中的指令的通用可編程處理器;雖然圖1中示出單一CPU,應(yīng)理解可使用具有多個(gè)CPU的計(jì)算機(jī)系統(tǒng)。存儲(chǔ)器102為用于存儲(chǔ)數(shù)據(jù)與程序的隨機(jī)存取半導(dǎo)體存儲(chǔ)器;概念地示出存儲(chǔ)器為單一的單片實(shí)體,應(yīng)理解通常將存儲(chǔ)器配置成高速緩沖存儲(chǔ)器與其它存儲(chǔ)設(shè)備的分層結(jié)構(gòu)。通信總線110支持在不同設(shè)備之間傳送數(shù)據(jù)、命令與其它信息;雖然以簡化形式示出為單一總線,可將它構(gòu)造成多條總線,并可以分層的形式布置。顯示器適配器103支持視頻顯示器111,它通常是陰級(jí)射線管顯示器,但其它顯示器技術(shù)也可采用。鍵盤/指點(diǎn)器適配器104支持鍵盤112及描繪成鼠標(biāo)器的指點(diǎn)設(shè)備113,應(yīng)理解其它形式的輸入設(shè)備也能使用。存儲(chǔ)器適配器105支持一或多個(gè)數(shù)據(jù)存儲(chǔ)設(shè)備114,它們通常是旋轉(zhuǎn)的硬磁盤驅(qū)動(dòng)器,但也可采用其它數(shù)據(jù)存儲(chǔ)設(shè)備。打印機(jī)適配器106支持打印機(jī)115。適配器107可支持諸如CD-ROM驅(qū)動(dòng)器、音頻設(shè)備等各種附加設(shè)備中任何一種。服務(wù)器接口108提供對(duì)服務(wù)器計(jì)算機(jī)系統(tǒng)的物理接口,服務(wù)器提供對(duì)一組用戶公用的數(shù)據(jù)的訪問。在最佳實(shí)施例中,服務(wù)器接口是通過諸如以太網(wǎng)或令牌環(huán)網(wǎng)絡(luò)等局域網(wǎng)的。但許多其它類型的接口也是可能的。例如,該接口可以是主機(jī)終端通道接口,諸如可用來將多個(gè)工作站連接到作為服務(wù)器工作的單一大型主計(jì)算機(jī)上的。作為替代,接口可通過諸如因特網(wǎng)等廣域網(wǎng)。計(jì)算機(jī)系統(tǒng)100通常是稱作“個(gè)人計(jì)算機(jī)”的各種型號(hào)的單用戶計(jì)算機(jī)系統(tǒng)中任何一種。圖1的表示旨在作為示范性簡化表示,應(yīng)理解除了這里所提到的之外系統(tǒng)配置的許多變型都是可能的。此外,按照本發(fā)明用于執(zhí)行某些與進(jìn)程相關(guān)的任務(wù)的客戶工作站不一定是個(gè)人計(jì)算機(jī)系統(tǒng),并且可以是連接在主機(jī)上的所謂啞終端、筆記本或膝上計(jì)算機(jī)、專用設(shè)備、或各種硬件變型中的任何一種。
在該最佳實(shí)施例中,該服務(wù)器為連接有多個(gè)客戶工作站100的IBM AS/400計(jì)算機(jī)系統(tǒng)。在AS/400環(huán)境中,所有數(shù)據(jù)與程序是包含在“對(duì)象”中的?!皩?duì)象”是在大型虛擬地址空間中具有不變的地址分配的實(shí)體,其中對(duì)象的內(nèi)容是通過一定的定義的界面訪問的。文件是一種對(duì)象類型。諸如目錄、子目錄、或文件夾等一組文件或?qū)ο笫橇硪环N對(duì)象類型。在許多沒有AS/400系統(tǒng)的對(duì)象面向的系統(tǒng)中,這里所描述的對(duì)象窗格顯示文件或目錄(而不是“對(duì)象”),在文件(而不是“對(duì)象”)等上面執(zhí)行操作。除非這里的上下文中另有指示,應(yīng)認(rèn)為名詞“對(duì)象”包含“文件”或文件組,諸如“目錄”。
圖2為存儲(chǔ)器102中客戶工作站系統(tǒng)100的主要軟件部件的概念圖。操作系統(tǒng)201提供各種低級(jí)軟件功能,諸如本技術(shù)中知名的設(shè)備接口、存儲(chǔ)器頁面管理、窗口界面管理、多重任務(wù)管理等。在該最佳實(shí)施例中,操作系統(tǒng)201為微軟Windows NTTM操作系統(tǒng),應(yīng)理解也能使用其它操作系統(tǒng)。操作導(dǎo)航器軟件202提供用于管理對(duì)象及起動(dòng)任務(wù)的交互式用戶界面,這是在這里要全面說明的。操作導(dǎo)航器202包含存儲(chǔ)對(duì)象清單、對(duì)象組及從服務(wù)器獲得的其它狀態(tài)信息的本機(jī)拷貝的服務(wù)器狀態(tài)數(shù)據(jù)203。操作導(dǎo)航器202還包含將任務(wù)組與高級(jí)對(duì)象(對(duì)象組)關(guān)聯(lián)的任務(wù)配置表204,及包含一些用戶選擇的常用任務(wù)的用戶任務(wù)分布205。任務(wù)配置表204與用戶任務(wù)分布205用于構(gòu)成任務(wù)窗格,如這里所述。各種任務(wù)應(yīng)用211-213位于存儲(chǔ)器102中;可通過操作導(dǎo)航器202或通過用戶可獲得的各種傳統(tǒng)編程構(gòu)造中任何一種調(diào)用它們。這些任務(wù)可以完全在客戶工作站100上執(zhí)行,或者可能需要遠(yuǎn)程調(diào)用諸如服務(wù)器系統(tǒng)等另一計(jì)算機(jī)系統(tǒng)。存儲(chǔ)器102也可包含某一或某些任務(wù)在其上執(zhí)行的數(shù)據(jù)對(duì)象221-223。通常,客戶系統(tǒng)100中的對(duì)象221-223為服務(wù)器上的中央文件庫中的對(duì)象的復(fù)制品,它們是從服務(wù)器傳送給客戶工作站100供處理的。處理完成時(shí),如果改變了這些文件,可將它們返回給服務(wù)器。
雖然示出了一定數(shù)目的對(duì)象、任務(wù)及其它實(shí)體,應(yīng)理解這些只是為了示例目的示出的,這些實(shí)體的實(shí)際數(shù)目是可以改變的。此外,雖然圖2的軟件部件是概念性地示出為駐留在內(nèi)存儲(chǔ)器中的,應(yīng)理解通常計(jì)算機(jī)系統(tǒng)的內(nèi)存太小不能同時(shí)保持所有程序與數(shù)據(jù),而通常將信息存儲(chǔ)在包括一或多個(gè)諸如旋轉(zhuǎn)磁盤驅(qū)動(dòng)器等大容量存儲(chǔ)設(shè)備的數(shù)據(jù)存儲(chǔ)器104中的,并根據(jù)需要由操作系統(tǒng)將信息調(diào)頁到內(nèi)存中。
圖3為工作站100在其中操作的網(wǎng)絡(luò)環(huán)境301的概念圖。如圖3中所示,多個(gè)用戶工作站100通過通信媒體連接在服務(wù)器302與303上。各工作站擁有其自己的操作導(dǎo)航器軟件202、服務(wù)器狀態(tài)數(shù)據(jù)203、任務(wù)配置表204、服務(wù)任務(wù)分布及應(yīng)用211-213的拷貝。雖然在大多數(shù)情況中一個(gè)工作站上的對(duì)象與另一個(gè)上的對(duì)象不同,各工作站100也可擁有其自己的本機(jī)處理的任何對(duì)象221-223的拷貝。通常各用戶工作站100由單一個(gè)人例如在辦公室或隔間中的桌面上使用的。然而,也有可能多個(gè)用戶共用工作站。對(duì)象221-223通常存儲(chǔ)在作為對(duì)象庫工作的服務(wù)器302、303之一上。對(duì)象可通過向中央文件服務(wù)器302請求文件的拷貝而從庫中拷貝,在工作站100上編輯,并在編輯后返回給適當(dāng)?shù)姆?wù)器。服務(wù)器負(fù)責(zé)在多個(gè)用戶之間維護(hù)文件完整性所需的任何加鎖或類似的機(jī)制,如本技術(shù)中所知的。在該最佳實(shí)施例中,服務(wù)器302、303為IBM AS/400計(jì)算機(jī)系統(tǒng),應(yīng)理解其它系統(tǒng)也能使用。此后將服務(wù)器302、303統(tǒng)稱服務(wù)器302,這一參照數(shù)字指定連接在網(wǎng)上的一或多個(gè)服務(wù)器。通信媒體可以是諸如令牌環(huán)、以太網(wǎng)或其它,它們通常是局域網(wǎng),或包含無線通信媒體在內(nèi)的廣域網(wǎng)通信媒體。此外,網(wǎng)絡(luò)可以是通過信道連接在多個(gè)工作站上的大型主計(jì)算機(jī)。應(yīng)理解圖3的網(wǎng)絡(luò)是簡化的概念圖,并且服務(wù)器與工作站的配置數(shù)目可以相當(dāng)大地變化。
在該最佳實(shí)施例中,操作導(dǎo)航器202向工作站100的用戶提供使該用戶能管理對(duì)象及起動(dòng)任務(wù)的交互式界面。具體地,該交互式環(huán)境是具有三個(gè)窗格的窗口窗口的左上方部分中的用于顯示高級(jí)對(duì)象(即,象目錄或文件夾等對(duì)象組)的根對(duì)象窗格;用于顯示構(gòu)成從根窗格中選擇的對(duì)象組的低級(jí)對(duì)象的內(nèi)容窗格;以及顯示能對(duì)選擇的對(duì)象執(zhí)行的任務(wù)的任務(wù)窗格。在較佳實(shí)施例的環(huán)境中,操作導(dǎo)航器202起動(dòng)的大多數(shù)任務(wù)是在服務(wù)器302上執(zhí)行的,但有些任務(wù)可以本機(jī)執(zhí)行。操作導(dǎo)航器202是在多重任務(wù)操作系統(tǒng)下執(zhí)行的應(yīng)用。計(jì)算機(jī)系統(tǒng)100可支持通過其它交互式窗口提交給用戶的其它應(yīng)用的并發(fā)執(zhí)行。具體地說,可通過操作導(dǎo)航器202調(diào)用的任務(wù)或所有任務(wù)都有可能通過多重任務(wù)環(huán)境中的其它裝置調(diào)用。因此操作導(dǎo)航器202是用戶完成某些事情的界面,而沒有必要是可用它來調(diào)用列出在其中的任務(wù)的唯一的裝置。
圖4-6示出操作導(dǎo)航器202呈現(xiàn)在顯示器111上的操作導(dǎo)航器交互式窗口的各種版本。首先參見圖4,操作導(dǎo)航器交互式窗品401包括根對(duì)象窗格402、內(nèi)容窗格403、及任務(wù)窗格404。顯示在根對(duì)象窗格402中的有多個(gè)對(duì)象組(高級(jí)對(duì)象)。對(duì)象首先是按照它們所在的服務(wù)器分組的。如圖4中所示,“System 1”(“系統(tǒng)1”)是單一服務(wù)器系統(tǒng)302的標(biāo)識(shí)符。對(duì)象樹中該符號(hào)下面有多個(gè)對(duì)象功能組,即“基本操作”、“作業(yè)管理”、“配置與服務(wù)”、“網(wǎng)絡(luò)”等。各該功能組表示指名為“System 1”的服務(wù)器系統(tǒng)上的對(duì)象集合。雖然在圖4中未示出,在多個(gè)服務(wù)器302連接在網(wǎng)絡(luò)上的情況中,有可能在單個(gè)操作導(dǎo)航器窗口401的根對(duì)象窗格402內(nèi)列出多個(gè)這種服務(wù)器系統(tǒng),因此同一窗口可用來瀏覽對(duì)象樹、操作對(duì)象、及在不同服務(wù)器302上起動(dòng)任務(wù)。對(duì)象組“基本操作”、“作業(yè)管理”等可為列出在根對(duì)象窗格402中的各服務(wù)器302重復(fù)(以這些對(duì)象組實(shí)際存在在各相應(yīng)的服務(wù)器上為限)。
如圖4中所示,根對(duì)象窗格402中的一些項(xiàng)在其前面具有擴(kuò)張記號(hào)(“[+]”或“[-]”)。擴(kuò)張記號(hào)表示該項(xiàng)是可以擴(kuò)張的,即可將該項(xiàng)細(xì)分成附加的項(xiàng)。如果擴(kuò)張記號(hào)是“[+]”,來自擴(kuò)張的附加項(xiàng)未列出在根對(duì)象窗格402中。如果擴(kuò)張記號(hào)為“[-]”,附加項(xiàng)是列出的。用戶用指點(diǎn)設(shè)備113點(diǎn)擊擴(kuò)張記號(hào)在“[+]”與“[-]”之間來回翻轉(zhuǎn),從而導(dǎo)致擴(kuò)張項(xiàng)出現(xiàn)或消失。在圖4中所示的實(shí)例中,項(xiàng)“System 1”具有“[-]”擴(kuò)張記號(hào),表示它已經(jīng)擴(kuò)張;具體地,通過擴(kuò)張項(xiàng)“System 1”全部列出了子項(xiàng)“基本操作”、“作業(yè)管理”、“配置與服務(wù)”等,如果將擴(kuò)張記號(hào)倒轉(zhuǎn),則會(huì)從清單中消失。類似地,已進(jìn)一步擴(kuò)張“基本操作”來揭示子項(xiàng)“報(bào)文”、“打印機(jī)輸出”及“打印機(jī)”。項(xiàng)“作業(yè)管理”包含“[+]”擴(kuò)張記號(hào),表示它能擴(kuò)張,但未列出子項(xiàng)。子項(xiàng)“報(bào)文”與“打印機(jī)輸出”不能進(jìn)一步擴(kuò)張,因?yàn)闆]有擴(kuò)張記號(hào),但“打印機(jī)”可以擴(kuò)張。
通過用指點(diǎn)設(shè)備113點(diǎn)擊該項(xiàng)便能從根對(duì)象窗格402中選擇一項(xiàng)。在根對(duì)象窗格402中選擇一項(xiàng)(表示一組對(duì)象的高級(jí)對(duì)象)導(dǎo)致兩件事情發(fā)生在內(nèi)容窗格403中顯示該對(duì)象的內(nèi)容、及在任務(wù)窗格404中顯示與該對(duì)象關(guān)聯(lián)的任務(wù)。
在圖4的示例窗口中,已從根對(duì)象窗格402選擇了“基本操作”。“基本操作”對(duì)象組的內(nèi)容有子組“報(bào)文”、“打印機(jī)輸出”及“打印機(jī)”。作為選擇“基本操作”的結(jié)果,在內(nèi)容窗格403中自動(dòng)列出對(duì)應(yīng)的子組,連同這些子組的簡要描述。在圖4的實(shí)例中,這重復(fù)在根對(duì)象窗格402中擴(kuò)張的“基本操作”項(xiàng)下面所示的子項(xiàng)。然而,內(nèi)容窗格403的內(nèi)容與一項(xiàng)是否已在根窗格中擴(kuò)張無關(guān),因此如果選擇了“基本操作”但未擴(kuò)張,內(nèi)容窗格中的顯示是相同的。
如圖4中所示,任務(wù)窗格404包含用細(xì)垂直線分開的兩部分。左邊部分405標(biāo)記為“我的任務(wù)”,而右邊部分406標(biāo)記為“基本操作任務(wù)”。右邊部分406包含與從根對(duì)象窗格402中選擇的對(duì)象相關(guān)的任務(wù)的清單。在圖4的實(shí)例中,任務(wù)“發(fā)送報(bào)文”、“監(jiān)視報(bào)文”、“共用打印機(jī)”等都與報(bào)文或打印機(jī)相關(guān),它們是“基本操作”的內(nèi)容。右邊部分標(biāo)題“基本操作任務(wù)”反映其中的任務(wù)涉及“基本操作”,所選擇的對(duì)象。標(biāo)題正文以及列出的任務(wù)改變成對(duì)應(yīng)于從根對(duì)象窗格402中選擇的對(duì)象。從而,如果從根對(duì)象窗格402中選擇了“網(wǎng)絡(luò)任務(wù)”,右邊部分406的標(biāo)題會(huì)是“網(wǎng)絡(luò)任務(wù)”而其中所列的任務(wù)會(huì)對(duì)應(yīng)于與網(wǎng)絡(luò)有關(guān)的操作。任務(wù)配置表204包含任務(wù)到根對(duì)象窗格中的對(duì)象的映射,操作導(dǎo)航器202響應(yīng)用戶在根對(duì)象窗格402中對(duì)象的選擇用它來構(gòu)造任務(wù)窗格404。在最佳實(shí)施例中,任務(wù)配置表204是由代碼開發(fā)人員建立的,而不是用戶可配置的。
任務(wù)窗格404的左邊部分405包含頻繁地執(zhí)行的任務(wù)的清單。這一清單維護(hù)在操作導(dǎo)航器202從中構(gòu)成左邊部分405的用戶任務(wù)分布205中。左邊部分405中的任務(wù)清單是與在根對(duì)象窗格402中作出的選擇無關(guān)的。從而,在圖4的實(shí)例中,任務(wù)“增加連接”與“安裝附加部件”不涉及報(bào)文與打印機(jī),它們是“基本操作”的主題。左邊部分405旨在向用戶提供到達(dá)相對(duì)少量頻繁執(zhí)行的任務(wù)的捷徑,使之沒有必要導(dǎo)航通過對(duì)象樹或執(zhí)行其它操作來達(dá)到這些任務(wù)。左邊部分405的內(nèi)容是用戶可配置的。用戶可通過選擇“定制”按鈕410或通過拖動(dòng)與放下來自另一菜單的圖符或通過從下拉式菜單(未示出)選擇“定制任務(wù)板”項(xiàng)目來改變左邊部分405的內(nèi)容。
列出在任務(wù)窗格404中的任務(wù)項(xiàng)可用與列出在根對(duì)象窗格404中的對(duì)象項(xiàng)相同的方式擴(kuò)展。在任務(wù)窗格中,擴(kuò)張記號(hào)是小箭頭,當(dāng)該項(xiàng)未擴(kuò)展時(shí)前頭指向右邊(“”),而當(dāng)擴(kuò)展該項(xiàng)時(shí)指向下方(“ ”)。沒有箭頭表示該項(xiàng)不能擴(kuò)展。在圖4的實(shí)例中,任務(wù)窗格404中的項(xiàng)“協(xié)助相關(guān)任務(wù)”是能擴(kuò)展的,但它示出為未擴(kuò)展的形式。選擇箭頭會(huì)導(dǎo)致該箭頭向下轉(zhuǎn)動(dòng),而附加的相關(guān)任務(wù)則出現(xiàn)在任務(wù)窗格中的項(xiàng)“協(xié)助相關(guān)任務(wù)”下方。
圖5示出操作導(dǎo)航器窗口401的另一視圖。在圖5的實(shí)例中,用戶選擇了根對(duì)象窗格402中的“基本操作”下的“報(bào)文”子組?!皥?bào)文”不能擴(kuò)展成任何進(jìn)一步的子組(在“報(bào)文”項(xiàng)前面沒有擴(kuò)張記號(hào))。即,“報(bào)文”子組包含報(bào)文的集合(報(bào)文對(duì)象),它們自身不包含其它對(duì)象。響應(yīng)用戶的“報(bào)文”選擇,內(nèi)容窗格403改變成顯示包含在“報(bào)文”子組中的報(bào)文的清單,如圖5中所示。將觀察到任務(wù)窗格404并不響應(yīng)“報(bào)文”選擇改變,即圖4與5中任務(wù)窗格404(具體地,右邊部分406)中的任務(wù)項(xiàng)是相同的,并不響應(yīng)用戶的“報(bào)文”選擇改變。在最佳實(shí)施例中,顯示在任務(wù)窗格右邊部分406中的任務(wù)清單是與高級(jí)對(duì)象組“基本操作”、“作業(yè)管理”、“配置與服務(wù)”等關(guān)聯(lián)的,而不與這些高級(jí)組下面的子組關(guān)聯(lián)。因此,當(dāng)選擇了高級(jí)組下面的子組時(shí),所顯示的任務(wù)與為高級(jí)組顯示的任務(wù)相同。應(yīng)理解這一特殊映射只不過是一種設(shè)計(jì)選擇,作為另一種可能也可將任務(wù)窗格中的任務(wù)清單與任何選擇級(jí)上的子組關(guān)聯(lián),或者如果設(shè)計(jì)考慮這保證的話甚至與單個(gè)對(duì)象關(guān)聯(lián)。
在該最佳實(shí)施例中,用戶可通過用指點(diǎn)設(shè)備113從任務(wù)窗格404中選擇任務(wù)來調(diào)用它。選擇的任務(wù)的“范圍”便是在它下面從根對(duì)象窗格402中選擇的一個(gè)組的服務(wù)器系統(tǒng)。即,從任務(wù)窗格404調(diào)用的任務(wù)在所選擇的服務(wù)器系統(tǒng)上或位于其上的對(duì)象上操作。在圖4與5中所示的實(shí)例中,指定為“System 1”的服務(wù)器系統(tǒng)是在所選擇的項(xiàng)“基本操作”與“報(bào)文”的根上。因此,從任務(wù)窗格404中選擇的任務(wù)任務(wù)都在系統(tǒng)“System 1”上操作。取決于任務(wù)的性質(zhì),任務(wù)可帶出進(jìn)一步的交互式屏面,要求用戶選擇特定對(duì)象。例如,參見圖4,如果用戶從任務(wù)窗格404中選擇了“監(jiān)視作業(yè)”,便調(diào)用監(jiān)視作業(yè)任務(wù),它可顯示一或多個(gè)屏面示出作業(yè)狀態(tài),并向用戶提供諸如打印信息等進(jìn)一步的選項(xiàng)。即使客戶系統(tǒng)100可以連接在若干服務(wù)器系統(tǒng)上,這樣監(jiān)視的作業(yè)只限于在服務(wù)器系統(tǒng)“System 1”上運(yùn)行的作業(yè)。用戶想要監(jiān)視另一服務(wù)器上的作業(yè)可選擇該另一服務(wù)器的“基本操作”,隨后選擇“監(jiān)視作業(yè)”來到達(dá)該另一服務(wù)器的“基本操作”,隨后選擇“監(jiān)視作業(yè)”來到達(dá)該另一服務(wù)器上的作業(yè)。
在該最佳實(shí)施例中,選擇內(nèi)容窗格403中的特定對(duì)象在從任務(wù)窗格404中選擇的任何的上下文上沒有影響。即使該任務(wù)是涉及特定對(duì)象的,將要求用戶再一次從該任務(wù)所提出的選擇菜單中選擇該對(duì)象。例如,如果用戶在圖4中從根對(duì)象窗格402中選擇了“打印機(jī)”,并從內(nèi)容窗格403這時(shí)顯示的內(nèi)容中進(jìn)一步選擇了特定的打印機(jī),任務(wù)的上下文仍保持在系統(tǒng)System 1上。如果這時(shí)用戶從任務(wù)窗格404中選擇“共用打印機(jī)”,任務(wù)可要求用戶指定打印機(jī)。在服務(wù)器系統(tǒng)級(jí)上保持上下文增強(qiáng)了界面的兼容性。然而,各種選擇都是可能的。也有可能從根對(duì)象窗格402或內(nèi)容窗格403中選擇的對(duì)象進(jìn)口對(duì)象上下文,以便用戶無須作出另一對(duì)象選擇。例如,如果在上面的實(shí)例中,上下文是從內(nèi)容窗格中選擇的對(duì)象進(jìn)口的,并且用戶選擇了內(nèi)容窗格中列出的特定打印機(jī),隨后從任務(wù)窗格404中選擇“共用打印機(jī)”可對(duì)該特定的選擇的打印機(jī)執(zhí)行該任務(wù),不要求用戶在調(diào)用任務(wù)之后選擇打印機(jī)。
圖6示出按照替代實(shí)施例的操作導(dǎo)航器窗口601的另一版本。在圖6的實(shí)施例中,沒有用戶可配置的任務(wù)窗格404的左邊部分405。圖6的整個(gè)任務(wù)窗格604都用來顯示與從根對(duì)象窗格602中選擇的對(duì)象相關(guān)的任務(wù)。圖6的替代實(shí)施例降低了操作導(dǎo)航器窗口中的擁護(hù),其代價(jià)是放棄到達(dá)某些任務(wù)的用戶可配置的捷徑。
下面參照圖7描述按照本發(fā)明的最佳實(shí)施例的操作導(dǎo)航器202的操作。如圖7中所示,在調(diào)用操作導(dǎo)航器202時(shí),在步驟701上初始化應(yīng)用。初始化需要獲得從中建立根對(duì)象窗格402中的項(xiàng)的狀態(tài)數(shù)據(jù)203。狀態(tài)數(shù)據(jù)203可以是來自操作導(dǎo)航器202的前面的實(shí)例的已本機(jī)保存的(即在客戶工作站100上),或者如果不是這樣,可以通過請求連接在網(wǎng)絡(luò)601上的各服務(wù)器系統(tǒng)302來提供該服務(wù)器系統(tǒng)的適當(dāng)數(shù)據(jù)來獲得。操作導(dǎo)航器還構(gòu)造與顯示窗口401,顯示來自根對(duì)象窗格中的狀態(tài)數(shù)據(jù)203的高級(jí)對(duì)象項(xiàng)。初始化時(shí),內(nèi)容窗格403中不顯示任何東西,因?yàn)樯形催x擇對(duì)象。任務(wù)窗格左邊部分405顯示用戶任務(wù)分布205中定義的任務(wù),但右邊部分406是空的,尚未選擇任何對(duì)象。
初始化以后,操作導(dǎo)航器在步驟702等待用戶輸入。在接收用戶選擇時(shí),采取來自步驟702的“Y”分支來適當(dāng)?shù)靥幚磔斎?。如果輸入是“退出”選擇,即退出操作導(dǎo)航器應(yīng)用(步驟703),則應(yīng)用關(guān)閉自身并結(jié)束。如果用戶輸入是從根對(duì)象窗格402中選擇對(duì)象(步驟704),便加亮所選擇的對(duì)象,而操作導(dǎo)航器訪問狀態(tài)數(shù)據(jù)203來確定對(duì)象樹層次結(jié)構(gòu)中緊靠所選擇的對(duì)象下方的對(duì)象,及在內(nèi)容窗格403中顯示這些對(duì)象(步驟705)。然后操作導(dǎo)航器訪問任務(wù)配置表204來確定與從根對(duì)象窗格402中選擇的對(duì)象關(guān)聯(lián)的任務(wù)并在任務(wù)窗格404的右邊部分406中顯示這些任務(wù)(步驟706)。然后操作導(dǎo)航器返回到步驟702去等待進(jìn)一步的用戶動(dòng)作。
如果用戶輸入從任務(wù)窗格404中的任何選擇(步驟707),則操作導(dǎo)航器起動(dòng)所選擇的任務(wù)(步驟708),并返回到步驟702去等待進(jìn)一步輸入。如上所述,起動(dòng)的任務(wù)的范圍是包含從根對(duì)象窗格404中選擇的對(duì)象的服務(wù)器系統(tǒng)。起動(dòng)任務(wù)通常將另一窗口(該任務(wù)生成的)帶到前臺(tái)。操作導(dǎo)航器保持在后臺(tái)中活躍,而用戶可通過完成或關(guān)閉起動(dòng)的任務(wù)或通過用多重任務(wù)窗口操作技術(shù)中已知的各種措施中任何一種將操作導(dǎo)航器帶到前臺(tái)而返回到它。
如果用戶輸入是從內(nèi)容窗格403中的選擇(步驟709),便加亮所選擇的對(duì)象(步驟710),而操作導(dǎo)航器返回到步驟702去等待進(jìn)一步輸入。如上所述,這一選擇在任務(wù)窗格404的操作上沒有作用,但它可影響可從菜單條或工具條中選擇的某些操作的范圍。
如果用戶輸入是任何其它類型,即從步驟709的“N”分支,操作導(dǎo)航器用執(zhí)行適當(dāng)動(dòng)作來應(yīng)答(步驟711)。其它動(dòng)作可包含諸如從菜單條的選擇、從工具條的選擇、或來自任務(wù)窗格404的“定制”按鈕410。
在上述最佳實(shí)施例中,處理是以分布方式完成的,多個(gè)工作站中各個(gè)具有操作導(dǎo)航器軟件202的拷貝,并且這些對(duì)象是維護(hù)在一或多個(gè)中央文件服務(wù)器中的。然而,應(yīng)理解本發(fā)明能在許多不同的計(jì)算環(huán)境中實(shí)現(xiàn)。具體地,本發(fā)明能在獨(dú)立的計(jì)算機(jī)系統(tǒng),諸如“個(gè)人計(jì)算機(jī)”上實(shí)現(xiàn),其中在對(duì)象窗格中示出的對(duì)象有目錄、文件夾或該獨(dú)立計(jì)算機(jī)系統(tǒng)的存儲(chǔ)器中的文件,而任務(wù)則是完全在獨(dú)立計(jì)算機(jī)系統(tǒng)上本機(jī)運(yùn)行的。作為替代,本發(fā)明可在基于主機(jī)的計(jì)算環(huán)境中實(shí)現(xiàn),其中將多個(gè)交互式用戶終端(可以是也可以不是“智能”工作站)連接在主計(jì)算機(jī)系統(tǒng)上。在這些情況中,操作導(dǎo)航器202與相關(guān)文件可位于計(jì)算機(jī)系統(tǒng)中,也可位于用戶終端中,或者一些功能在主機(jī)中而另一些在用戶終端中。此外,可利用因特網(wǎng)或類似的廣域網(wǎng)將用戶工作站與服務(wù)器計(jì)算機(jī)系統(tǒng)連接。硬件與網(wǎng)絡(luò)配置中或用戶工作站與中央主機(jī)或服務(wù)器之間的功能分配中的許多變型都是可能的,而不應(yīng)將本發(fā)明設(shè)想為局限于任何特定體系結(jié)構(gòu)上。
通常,為實(shí)現(xiàn)本發(fā)明所示的實(shí)施例而執(zhí)行的例程,不論作為操作系統(tǒng)的一部分還是作為特定應(yīng)用、程序、模塊或指令序列實(shí)現(xiàn)的這里都指稱為“計(jì)算機(jī)程序”。計(jì)算機(jī)程序通常包括指令,當(dāng)符合本發(fā)明的計(jì)算機(jī)系統(tǒng)中的設(shè)備或系統(tǒng)中的一或多個(gè)處理器讀取及執(zhí)行它們時(shí),導(dǎo)致這些設(shè)備或系統(tǒng)執(zhí)行體現(xiàn)本發(fā)明的各方面所必須執(zhí)行的步驟或生成元素的步驟。再者,雖然此前已及此后將在全功能計(jì)算機(jī)系統(tǒng)的上下文中描述本發(fā)明,可將本發(fā)明的各種實(shí)施例作為各種形式的程序產(chǎn)品分發(fā),并且不論用什么特定類型的承載信號(hào)的媒體來實(shí)際進(jìn)行分發(fā),本發(fā)明都同樣適用。承載信號(hào)的實(shí)例包含但不限于諸如易失性與非易失性存儲(chǔ)器設(shè)備、軟盤、硬盤驅(qū)動(dòng)器、CD-ROM、DVD、磁帶等可記錄型媒體、及諸如數(shù)字與模擬通信鏈路(包含無線通信鏈路)等傳輸型媒體。承載信號(hào)的媒體的實(shí)例在圖1中作為數(shù)據(jù)存儲(chǔ)設(shè)備114示出。
雖然已公開了本發(fā)明的特定實(shí)施例及一些替代品,熟悉本技術(shù)的人員會(huì)理解可在下面的權(quán)利要求的范圍內(nèi)作出形式上與細(xì)節(jié)上的其它變型。
權(quán)利要求
1.一種用于在計(jì)算機(jī)系統(tǒng)中交互式選擇對(duì)象與任務(wù)來執(zhí)行操作的方法,包括下述步驟在所述計(jì)算機(jī)系統(tǒng)的顯示器上提供交互式窗口給用戶,所述窗口具有多個(gè)窗格,其中第一窗格包括對(duì)象的清單;響應(yīng)用戶移動(dòng)指點(diǎn)設(shè)備接收所述第一窗格中的第一對(duì)象的選擇;響應(yīng)接收所述第一對(duì)象的選擇在所述交互式窗口的第二窗格中顯示第一組任務(wù),所述第一組任務(wù)可應(yīng)用在所述第一對(duì)象上;響應(yīng)用戶移動(dòng)所述指點(diǎn)設(shè)備接收所述第一窗格中的第二對(duì)象的選擇;響應(yīng)接收所述第二對(duì)象的選擇在所述交互式窗口的所述第二窗格中顯示第二組任務(wù),所述第二組任務(wù)能應(yīng)用在所述第二對(duì)象上,所述第二組任務(wù)與所述第一組任務(wù)不同;接收來自顯示在所述第二窗格中的所述第二組任務(wù)的任務(wù)選擇;以及響應(yīng)所述選擇執(zhí)行所述任務(wù)。
2.如權(quán)利要求1的方法,其中所述交互式窗口還包括第三窗格,所述第三窗格顯示一組對(duì)象,所述第三窗格中顯示的所述對(duì)象組是響應(yīng)所述第一窗格中所選擇的對(duì)象的,所述對(duì)象組包括所述第一窗格中所述選擇的對(duì)象中所包含的對(duì)象。
3.如權(quán)利要求1的方法,其中所述第二窗格包括顯示第三組任務(wù)的部分,所述第三組是所述第一組任務(wù)的子組及所述第二組任務(wù)的子組,所述第三組是與從所述第一窗格中選擇的對(duì)象無關(guān)的。
4.如權(quán)利要求3的方法,其中顯示在所述第二窗格的所述部分中的所述第三組任務(wù)是用戶可配置的。
5.如權(quán)利要求1的方法,其中所述計(jì)算機(jī)系統(tǒng)包括至少一個(gè)交互式工作站計(jì)算機(jī)系統(tǒng)用于交互式顯示輸出及接收來自用戶的輸入,及通過網(wǎng)絡(luò)耦合在所述至少一個(gè)交互式工作站計(jì)算機(jī)系統(tǒng)上的至少一個(gè)服務(wù)器計(jì)算機(jī)系統(tǒng),其中列出在所述第一窗格中的至少一些所述對(duì)象位于所述服務(wù)器計(jì)算機(jī)系統(tǒng)中。
6.如權(quán)利要求1的方法,其中響應(yīng)所述選擇執(zhí)行所述任務(wù)的所述步驟包括在所述第二對(duì)象所確定的范圍中執(zhí)行所述任務(wù)。
7.一種用于管理至少一個(gè)計(jì)算機(jī)系統(tǒng)上的對(duì)象與任務(wù)的選擇的計(jì)算機(jī)程序產(chǎn)品,包括記錄在承載信號(hào)的媒體上的多條處理器可執(zhí)行的指令,其中當(dāng)至少一個(gè)處理器執(zhí)行所述指令時(shí),導(dǎo)致至少一個(gè)計(jì)算機(jī)執(zhí)行下述步驟在所述計(jì)算機(jī)系統(tǒng)的顯示器上提供交互式窗口給用戶,所述窗口具有多個(gè)窗格,其中第一窗格包括對(duì)象的清單;響應(yīng)用戶移動(dòng)指點(diǎn)設(shè)備接收所述第一窗格中的第一對(duì)象的選擇;響應(yīng)接收所述第一對(duì)象的選擇在所述交互式窗口的第二窗格中顯示第一組任務(wù),所述第一組任務(wù)可應(yīng)用在所述第一對(duì)象上;響應(yīng)用戶移動(dòng)所述指點(diǎn)設(shè)備,接收所述第一窗格中第二對(duì)象的選擇;響應(yīng)接收所述第二對(duì)象的選擇,在所述交互式窗口的所述第二窗格中顯示第二組任務(wù),所述第二組任務(wù)可應(yīng)用在所述第二對(duì)象上,所述第二組任務(wù)與所述第一組任務(wù)不同;接收從顯示在所述第二窗格中的所述第二組任務(wù)的任務(wù)選擇;以及響應(yīng)所述選擇,調(diào)用所述任務(wù)的執(zhí)行。
8.如權(quán)利要求7的計(jì)算機(jī)程序產(chǎn)品,其中所述交互式窗口還包括第三窗格,所述第三窗格顯示一組對(duì)象,顯示在所述第三窗格中的所述對(duì)象組響應(yīng)在所述第一窗格中選擇的對(duì)象,所述對(duì)象組包括所述第一窗格中所述選擇的對(duì)象中所包含的對(duì)象。
9.如權(quán)利要求7的計(jì)算機(jī)程序產(chǎn)品,其中所述第二窗格包括顯示第三組任務(wù)的部分,所述第三組為所述第一組任務(wù)的子組及所述第二組任務(wù)的子組,所述第三組是與選自所述第一窗格中的對(duì)象無關(guān)的。
10.如權(quán)利要求9的計(jì)算機(jī)程序產(chǎn)品,其中顯示在所述第二窗格的所述部分中的所述第三組任務(wù)是用戶可配置的。
11.如權(quán)利要求7的計(jì)算機(jī)程序產(chǎn)品,其中響應(yīng)所述選擇調(diào)用所述任務(wù)的執(zhí)行的所述步驟包括在所述第二對(duì)象所確定的范圍中調(diào)用所述任務(wù)的執(zhí)行。
12.一種用于在至少一個(gè)計(jì)算機(jī)系統(tǒng)上提供選擇對(duì)象與任務(wù)的用戶界面的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括記錄在承載信號(hào)的媒體上的多條處理器可執(zhí)行的指令,其中當(dāng)至少一個(gè)處理器執(zhí)行所述指令時(shí),導(dǎo)致該至少一個(gè)計(jì)算機(jī)系統(tǒng)在顯示器上提供交互式選擇窗口給用戶,所述窗口包括用于列出多個(gè)對(duì)象及接收用戶選擇其中列出的一個(gè)對(duì)象的第一窗格;用于列出多個(gè)任務(wù)及接收用戶選擇其中列出的一個(gè)任務(wù)的第二窗格,所述用戶選擇任務(wù)導(dǎo)致執(zhí)行所述任務(wù),其中列出在所述第二窗格中的所述多個(gè)任務(wù)的至少一些是響應(yīng)從所述第一窗格中選擇的對(duì)象的。
13.如權(quán)利要求12的計(jì)算機(jī)程序產(chǎn)品,其中所述交互式選擇窗口還包括第三窗格,所述第三窗格顯示一組對(duì)象,顯示在所述第三窗格中的所述對(duì)象組響應(yīng)所述第一窗格中所選擇的對(duì)象,所述對(duì)象組包括在所述第一窗格中所述選擇的對(duì)象中所包含的對(duì)象。
14.如權(quán)利要求12的計(jì)算機(jī)程序產(chǎn)品,其中所述第二窗格包括第一部分與第二部分,所述第一部分顯示與選自所述第一窗格的所述對(duì)象無關(guān)的一組任務(wù),及所述第二部分響應(yīng)選自所述第一窗格的所述對(duì)象顯示一組任務(wù)。
15.如權(quán)利要求14的計(jì)算機(jī)程序產(chǎn)品,其中顯示在所述第二窗格的所述第三部分中的所述任務(wù)組是用戶可配置的。
16.如權(quán)利要求12的計(jì)算機(jī)程序產(chǎn)品,其中選自所述第二窗格的任務(wù)是在選自第一窗格的所述對(duì)象所確定的范圍中執(zhí)行的。
全文摘要
一種處理導(dǎo)航窗口是基于文件的模型與基于任務(wù)的模型的混合物。該窗口包含多個(gè)窗格,其中至少一個(gè)窗格(對(duì)象窗格)列出對(duì)象,而另一窗格列出可應(yīng)用在對(duì)象窗格中選擇的對(duì)象上的任務(wù),并且它起到各種應(yīng)用軟件的起始點(diǎn)的作用。根對(duì)象窗格位于窗口的左上部分中,顯示對(duì)象的組與子組。內(nèi)容對(duì)象窗格位于右上部分中,內(nèi)容窗格顯示選自根窗格的組的內(nèi)容。任務(wù)窗格占用窗口的底部,該任務(wù)窗格顯示可應(yīng)用在選自根窗格的組上的任務(wù)。
文檔編號(hào)G06F9/44GK1319798SQ0012949
公開日2001年10月31日 申請日期2000年12月29日 優(yōu)先權(quán)日2000年1月31日
發(fā)明者H·M·魯克 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
建瓯市| 宿松县| 遵化市| 临猗县| 大姚县| 深圳市| 运城市| 弥渡县| 鄯善县| 三门县| 二连浩特市| 定西市| 静安区| 桐庐县| 盐山县| 泌阳县| 三都| 许昌县| 土默特左旗| 濮阳县| 漳州市| 富宁县| 精河县| 岚皋县| 武功县| 临泽县| 龙江县| 丽水市| 沁阳市| 湘阴县| 崇左市| 宁国市| 阜平县| 京山县| 政和县| 都昌县| 丰镇市| 隆尧县| 青龙| 克拉玛依市| 文昌市|