專利名稱:管理計算機顯示器上的視圖的方法、系統(tǒng)和計算機程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機系統(tǒng),特別涉及一種用于管理計算機系統(tǒng)顯示器上的視圖(view)的方法、系統(tǒng)和程序產(chǎn)品。
背景技術(shù):
曾經(jīng)的計算機系統(tǒng),無論是獨立計算機(standalone),還是網(wǎng)絡(luò)的一部分,都是相對簡單的低功能設(shè)備,其在任意給定時間,只能夠執(zhí)行單個應(yīng)用程序。用于監(jiān)視系統(tǒng)的操作的顯示器或控制臺,給用戶僅僅一個操作的顯示或視圖。隨著單個系統(tǒng)或網(wǎng)絡(luò)變得更加復(fù)雜,允許同時執(zhí)行多個任務(wù),系統(tǒng)用戶開始需要一個以上被執(zhí)行的任務(wù)或操作的視圖。對每個不同的視圖專用一個控制臺的直觀方法有明顯的實用性、空間和成本方面的缺陷。隨之而來的是,幾乎通用的方法是發(fā)展能夠在任意給定時間內(nèi),呈現(xiàn)多個視圖的系統(tǒng)和監(jiān)視器。
在一個控制臺上呈現(xiàn)多個視圖的兩個主要方法是顯示窗口(windows)或窗格(panes)的層疊和平鋪。為了便于描述,可以認為兩個術(shù)語“窗口”和“窗格”是同一事物,也就是,占據(jù)小于整個顯示器屏幕,但仍然顯示特定視圖的主要部分的視圖。在窗格被層疊的情況,只有最上面的窗格在顯示器屏幕上完全可見。其余的窗格被“堆(stack)”在最上面的窗格之下,往往只有標(biāo)題欄(titlebar)和,也許有一個垂直邊沿(vertical edge)可見。
平鋪視圖不互相重疊,但代之以占據(jù)顯示器屏幕上水平或垂直分開的窗格。平鋪允許用戶看見更多關(guān)于每個所表示視圖的信息,而不必執(zhí)行層疊視圖所需的視圖選擇步驟。
已知平鋪技術(shù)有缺點,包括缺少靈活性。一些技術(shù)將用戶限定于簡單、固定的平鋪排列,例如,兩個并排窗格或上下窗格。當(dāng)用戶想要的視圖個數(shù)多于該系統(tǒng)中可用窗格的固定個數(shù)時,將遇到麻煩。其它技術(shù)采用全有或全無(all-or-nothing)方法,為每個打開的視圖建立標(biāo)題。全有或全無方法僅僅在打開窗格個數(shù)小的時候,可達到滿意的效果。隨著打開視圖的個數(shù)增加,每個標(biāo)題的大小必然變得越來越小,減小了呈現(xiàn)給用戶的有用信息量。
美國專利5880725號,Southgate試圖克服在屏幕上可以既有層疊又有平鋪窗格區(qū)域的計算機用戶接口中存在的一些現(xiàn)有技術(shù)的問題。若視圖被顯示在平鋪的窗格區(qū)域中,那么,通過縮小視圖,該視圖可以適合可用空間,如果需要,可達到最小允許大小。該專利公開了可以被稱為“最佳適配(best fit)”的方法,其中,視圖被移到可用屏幕空間。在該方法可更加靈活地創(chuàng)建所顯示的視圖的同時,其也可以以窗格顯著地小于用戶要求的大小而告終。
一個眾所周知的操作系統(tǒng)使用戶能夠?qū)@示器屏幕細分成種類廣泛的垂直或水平分開的框架(frame)。雖然該操作系統(tǒng)很靈活,以致其允許用戶定義需要的框架的總個數(shù)和構(gòu)成,但是對于裝載文件到各種框架而需要執(zhí)行的步驟,相當(dāng)缺乏靈活性。為了將特定文件的內(nèi)容裝載到特定窗格,必須建立對文件的鏈接,必須鍵入文件名。對于屏幕中的每一個框架,必須重復(fù)這一相當(dāng)煩瑣的過程。
另一已知系統(tǒng)使用固定個數(shù)的窗格,但是允許用戶使用拖放操作改變窗格彼此之間的排列。因為窗格的個數(shù)固定,該系統(tǒng)不能得到令人滿意的的靈活性。
發(fā)明內(nèi)容
因此,根據(jù)第一方面,本發(fā)明提供一種管理顯示器的視圖外觀的方法,該顯示器具有至少包括一個視圖窗格的工作區(qū)域,所述方法包括如下步驟a)指定工作區(qū)域中的一個視圖窗格作為焦點視圖窗格;b)激活包括一組窗格分割控件和打開視圖列表的視圖條;c)響應(yīng)對一個窗格分割控件的選擇,將焦點視圖窗格分成兩個窗格,焦點視圖窗格的內(nèi)容被分配給兩個窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條(view bar)中的列表中對一個打開視圖的選擇,將所選的視圖分配到兩個窗格中的第二窗格。
因此,根據(jù)第二方面,本發(fā)明提供一種用于管理視圖的顯示的系統(tǒng)。包括a)顯示器,具有工作區(qū)域,該工作區(qū)域至少包括一個被指定為焦點視圖窗格的視圖窗格;b)顯示器控制子系統(tǒng),用于生成具有窗格分割控件和打開視圖列表的視圖條;c)窗格控件邏輯電路,用于響應(yīng)對一個窗格分割控件的選擇,根據(jù)選擇的窗格分割控件,將焦點視圖窗格分成兩個窗格,并且將焦點視圖窗格的內(nèi)容分配到兩個窗格的第一窗格;以及d)視圖控件邏輯電路,用于響應(yīng)從打開視圖列表中對一個視圖的選擇,將所選擇的視圖分配到兩個窗格中的第二窗格。
因此,根據(jù)第三方面,本發(fā)明提供一種計算機程序,當(dāng)在計算機上運行時,使得計算機a)指定計算機顯示器的工作區(qū)域中的一個視圖窗格為焦點視圖窗格;b)激活計算機顯示器上的視圖條,所述視圖條包括一組窗格分割控件和打開視圖的列表;c)響應(yīng)對一個窗格分割控件的選擇,將焦點視圖窗格分成兩個窗格,焦點視圖窗格的內(nèi)容被分配到兩個窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對一個打開視圖的選擇,將所選的視圖分配到兩個窗格中的第二窗格。
從而,本發(fā)明克服了所列舉的現(xiàn)有技術(shù)的缺點,并且可以作為管理在具有至少包含一個視圖窗格的工作區(qū)域的顯示器上的視圖外觀的方法來實現(xiàn)。顯示器總是至少包含一個被指定為激活的視圖窗格或焦點視圖窗格。需要增加顯示器上的視圖個數(shù)的用戶激活包含窗格分割控件和打開視圖列表的視圖條。響應(yīng)對一個窗格分割控件的選擇,具有焦點的視圖窗格被分成兩個,而焦點視圖窗格的內(nèi)容被分配給兩個窗格中的第一窗格,用戶通過從出現(xiàn)在視圖條中的列表中選擇一個打開視圖,控制另一視圖窗格的內(nèi)容。
從下文中參考附圖所做的詳細描述中,可以更容易地了解本發(fā)明的優(yōu)選實施例,而其只作為示例,附圖中圖1是表示可在其上執(zhí)行本發(fā)明的工作站或計算機系統(tǒng)控制臺的示意圖;圖2是計算機系統(tǒng)控制臺的主要部件的方框圖;圖3是計算機系統(tǒng)控制臺顯示器工作區(qū)的初始或缺省外觀;圖4是當(dāng)視圖條正常將沿著區(qū)域的右邊沿隱藏的視圖條被取消隱藏(unhidden)或帶到視圖上(brought into view)時的工作區(qū)域的顯示;圖5是當(dāng)窗格分割控件和所需的視圖被選擇時的工作區(qū)域的顯示;
圖6是在完成窗格分割和視圖選擇之后的工作區(qū)域的顯示;圖7是用于描述如何在已存在的窗格之間有效交換視圖的工作區(qū)域的視圖;圖8是在視圖交換操作之后,工作區(qū)域的視圖;圖9是在建立新的視圖窗格以及將視圖分配到原來的窗格和新窗格的操作中,執(zhí)行的方法步驟的流程圖;以及圖10是在執(zhí)行視圖交換操作中,執(zhí)行的方法步驟的流程圖。
具體實施例方式
下面將描述本發(fā)明的優(yōu)選實施例,但應(yīng)當(dāng)記住,本發(fā)明可以以幾種不同的形式執(zhí)行,例如在專用硬件中或在軟件和硬件的組合中。典型的硬件和軟件組合是使用計算機程序的通用計算機系統(tǒng),一旦裝載和執(zhí)行計算機程序,將使得系統(tǒng)執(zhí)行下面描述的方法步驟。軟件可以預(yù)先裝載到通用計算機系統(tǒng)中,或者也可以作為計算機軟件產(chǎn)品獨立使用,當(dāng)裝載入計算機系統(tǒng)時,使得系統(tǒng)執(zhí)行該方法步驟。
在本文中的術(shù)語“計算機程序”是在任意語言、編碼、或符號中的,一組試圖使具有信息處理能力的系統(tǒng)直接或在轉(zhuǎn)換成其它語言之后,執(zhí)行特定功能的指令的任意表達,和/或在不同材料形式中的再現(xiàn)。
參考圖1,本發(fā)明是用于管理在包括系統(tǒng)單元12和監(jiān)視器或顯示器14的計算機系統(tǒng)10中的視圖的方法。計算機用戶可以配置用于在顯示器14的工作區(qū)域16中顯示的各個視圖,將這些視圖分配到期望的窗格,并以一系列直觀、簡單的操作來交換窗格。
圖2描述在正確編程時可以執(zhí)行本發(fā)明的通用計算機系統(tǒng)的主要物理部件。計算機系統(tǒng)包括帶有處理器和支持寄存器的中央處理單元(CPU)子系統(tǒng)20、超高速緩存和邏輯電路。計算機系統(tǒng)還包括隨機存儲器22、磁盤存儲器24以及諸如CD-R、CD-RW或DVD驅(qū)動器的光驅(qū)26。在本發(fā)明作為計算機程序執(zhí)行的情況下,一般可以首先讓系統(tǒng)操作員可從可移動的磁性或光學(xué)介質(zhì)上得到,以將其安裝到硬盤24上。一旦完成初始安裝,可以根據(jù)需要,將程序從硬盤24轉(zhuǎn)移到隨機存儲器22中?;蛘?,也可以根據(jù)需要,將程序直接從放在光驅(qū)26中的光學(xué)介質(zhì)裝載入隨機存儲器22。計算機系統(tǒng)還包括系統(tǒng)輸入/輸出(I/O)適配卡28,用于支持標(biāo)準(zhǔn)系統(tǒng)部件,例如,鍵盤30、定點設(shè)備32和視頻顯示器34的接入。最后,計算機系統(tǒng)可以包括網(wǎng)絡(luò)接口卡36,其提供對其它網(wǎng)絡(luò)設(shè)備的接口。
首先通過參考為使用本發(fā)明而對顯示器外觀所作的改變,然后通過參考用于描述為做這些改變而執(zhí)行的方法步驟的流程圖,描述本發(fā)明的優(yōu)選實施例。首先參考圖3,顯示器的初始或缺省外觀包括占據(jù)顯示器整個工作區(qū)域的單個視圖(VIEW1)。在缺省外觀中,認為視圖條,在下面將詳細描述,沿著顯示器的右邊沿隱藏。當(dāng)隱藏時,視圖條由細的像素條38表示,其可以包括表示視圖的符號或圖標(biāo)。
用戶通過激活或打開(call up)視圖條,最好通過在像素條38上移動光標(biāo),改變顯示器的工作區(qū)域的外觀。在本發(fā)明的一個實現(xiàn)中,當(dāng)在像素條38上檢測到光標(biāo)時,視圖條自動擴展或取消隱藏。在另一實現(xiàn)中,視圖條保持隱藏,直到用戶執(zhí)行選擇操作,例如,點擊在光標(biāo)控制設(shè)備,通常是鼠標(biāo),上的一個按鍵。
圖4顯示使用上述方法之一,取消隱藏視圖條時的工作區(qū)域。視圖條包括窗格分割控件,逐一說來有,第一對按鍵46,用于將已存在于工作區(qū)域的視圖窗格分成兩個垂直分布的窗格,和第二對按鍵42,用于將已存在于工作區(qū)域的視圖窗格分成兩個水平分布的窗格。窗格分割控件只對激活窗格有效,有時,稱激活窗格為具有焦點的窗格、或焦點窗格、或焦點視圖窗格。在圖4的情況下,VIEW1是唯一的窗格,缺省為焦點視圖窗格。
窗格分割控件不只確定對焦點視圖窗格作水平分割還是垂直分割。根據(jù)在一組兩個按鍵中哪一個被按下,控件確定將新創(chuàng)建的窗格放置在現(xiàn)有窗格的右邊還是左邊(或上邊還是下邊)。具體參考圖4,可以看出,選擇了水平窗格分割控件42中指向右邊的三角形。作為這一選擇的結(jié)果,在現(xiàn)有VIEW1右邊的工作區(qū)域創(chuàng)建第二視圖窗格(VIEW2)。原先包含在VIEW1中的視圖仍然安置在這個窗格,新視圖窗格(VIEW2)的內(nèi)容由系統(tǒng)用戶從視圖條中的打開視圖列表44中選擇。圖6顯示隨著光標(biāo)對新建窗格的特定視圖VIEW2的強調(diào),將會出現(xiàn)的顯示器的工作區(qū)域。
圖6表示VIEW1和VIEW2處于并排關(guān)系時的工作區(qū)域。在圖6中,視圖條已返回到其隱藏狀態(tài)??梢栽诠鈽?biāo)從視圖條區(qū)域移開時,自動發(fā)生視圖條的隱藏;或者,可以根據(jù)系統(tǒng)實現(xiàn)者的目的,直到用戶執(zhí)行某種主動的取消選定操作,例如,點擊在光標(biāo)控制設(shè)備的一個按鍵,才發(fā)生視圖條的隱藏。注意,圖6表示,由于確信為VIEW2創(chuàng)建窗格的系統(tǒng)用戶很可能是為立即需要使用該視圖工作才做這些操作,所以,自動選擇VIEW2為焦點窗格。如果用戶需要,可以簡單地通過在該視圖的標(biāo)題條上點擊來使VIEW1成為焦點窗格。
盡管在圖6中只顯示了兩個窗格,但是用戶可以選擇創(chuàng)建任意數(shù)目的附加視圖。例如,假定保持VIEW2為焦點窗格,用戶可以選擇通過使用垂直窗格分割控件,將該窗格分成兩個更小的垂直分布的窗格,然后,為所生成的空窗格選擇視圖條列表中一個打開視圖。該過程可以從任意具有焦點的窗格開始,重復(fù)任意次數(shù),而對其明顯的限制在于,隨著窗格越來越小,其可以呈現(xiàn)給用戶的信息也越來越少。窗格分割控件使用戶容易地建立任意期望的屏幕結(jié)構(gòu)。在視圖條中可見的視圖列表使用戶更容易地將特定視圖分配到空窗格中。
如果用戶在已創(chuàng)建視圖平鋪排列之后,判定該排列不是其想要的,那么,本發(fā)明使得用戶可以很簡單地重排視圖而不改變窗格結(jié)構(gòu)。參考圖7,VIEW1被分配在一個大的窗格中,而VIEW2和VIEW3各自被分配在較小的窗格中。如果用戶判定VIEW2應(yīng)該分配在大的窗格中,那么,可以使用拖放操作來交換視圖。將光標(biāo)置于一個將被交換的視圖上,按下一個設(shè)備按鍵,然后保持按下狀態(tài),將光標(biāo)移到將被交換的兩個窗格中另一個的任意位置。釋放設(shè)備按鍵,就交換兩個視圖。圖8顯示最后結(jié)果,現(xiàn)在VIEW2出現(xiàn)在大的窗格中,而VIEW1出現(xiàn)在屏幕的左下窗格中。
雖然圖上表示參與交換的窗格是鄰近的,但這不是本發(fā)明所必須的。參與交換的兩個窗格相互之間可由一個或多個居間的窗格完全分開。被交換的視圖只由設(shè)備按鍵開始按下時光標(biāo)的位置和隨后設(shè)備按鍵被釋放時光標(biāo)的位置決定。
即刻返回參考圖4,在前面沒有討論圖中所顯示的視圖條的兩個附加控件49和48。如前面指出的那樣,可以將系統(tǒng)實現(xiàn)為,如果用戶將光標(biāo)從視圖條區(qū)域移開,則視圖條自動隱藏(消失)。在某些情況下,用戶也許不希望視圖條自動消失??丶?9是“插針(pin)”控件,當(dāng)其被選擇,可以將視圖條鎖定在可見狀態(tài),而不管光標(biāo)的當(dāng)前位置。一旦視圖條被鎖定在可見狀態(tài),直到采用一些主動操作來使插針控件復(fù)位,才可以將其隱藏。適用的主動操作的例子可以是再次點擊插針等等。控件48是分離控件,當(dāng)其被激活時,使所選擇的視圖消失(tear off)或從當(dāng)前窗格中移去,并放進其自己單獨的分離窗口,該窗口可以獨立于其它的平鋪窗格而被移動。
圖9是在建立平鋪的屏幕結(jié)構(gòu),并將視圖分配到該結(jié)構(gòu)中的每個窗格的處理中所執(zhí)行的方法步驟的流程圖。在該處理中的初始步驟50是生成由具有焦點的單個視圖和表示隱藏視圖條的細像素條組成的缺省顯示。在生成缺省顯示之后,在步驟52,系統(tǒng)監(jiān)視光標(biāo)的位置。當(dāng)檢測到光標(biāo)在隱藏的視圖條的上方時,在步驟54,顯示/取消隱藏視圖條,而系統(tǒng)等待一個窗格分割控件被選擇。一旦在步驟56,檢測到一個窗格分割控件被選擇,為處于最初分給焦點窗格的空間上的兩個不同窗格,建立顯示器的視頻緩沖區(qū)。新窗格彼此是并行排列還是上下排列,當(dāng)然取決于哪一個窗格分割控件被選擇。
在步驟60,包含將當(dāng)前焦點窗格的視圖中的數(shù)據(jù)分配到兩個視頻緩沖區(qū)中的一個。同樣地,分配取決于在建立兩個新窗格時,哪一個窗格分割控件被選擇。然后系統(tǒng)進入等待狀態(tài),在此期間,其監(jiān)視光標(biāo)的狀態(tài)和情況,以確定是否選擇了一個打開視圖,該打開視圖處于在視圖條中出現(xiàn)的視圖的列表之中。一旦在步驟62檢測到一個打開視圖被選擇時,在步驟64,將被選擇的視圖的數(shù)據(jù)裝載到兩個新創(chuàng)建的窗格中的第二窗格中。如前面提到的,為了獲得令其滿意的顯示器工作區(qū)域的平鋪結(jié)構(gòu),要運行多少次該過程,完全由系統(tǒng)用戶自行斟酌。
圖10是完成前面討論的視圖交換操作時執(zhí)行的步驟的流程圖。該處理的初始步驟70是確定當(dāng)光標(biāo)處于一個現(xiàn)有窗格上時,是否已經(jīng)按下特定鍵或按鈕。一旦檢測到鍵或按鈕被按下,系統(tǒng)開始監(jiān)視光標(biāo)的狀態(tài),以確定相同的鍵或按鈕是否在光標(biāo)移到另一個現(xiàn)有窗格的上方之后,接著被釋放。如果測試72顯示在第二窗格上方時,已經(jīng)將鍵釋放,則在第一和第二窗格之間交換表示兩個受影響的視圖的數(shù)據(jù)。
權(quán)利要求
1.一種管理顯示器的視圖外觀的方法,該顯示器具有至少包括一個視圖窗口的工作區(qū)域,所述方法包括如下步驟a)指定在工作區(qū)域中的一個視圖窗格為焦點視圖窗格;b)激活包括一組窗格分割控件和打開視圖列表的視圖條;c)響應(yīng)對一個窗格分割控件的選擇,將焦點視圖窗格分成兩個窗格,焦點視圖窗格的內(nèi)容被分配給兩個窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對一個打開視圖的選擇,將所選的視圖分配到兩個窗格中的第二窗格。
2.如權(quán)利要求1所述的方法,其特征在于,視圖條一般隱藏在工作區(qū)域的一個邊沿,并且其特征還在于,激活視圖條的步驟是對光標(biāo)移動到與工作區(qū)域的所述邊沿一致的位置的響應(yīng)。
3.如權(quán)利要求2所述的方法,包括如下附加步驟響應(yīng)用戶的輸入,將視圖條鎖定為顯示狀態(tài)。
4.如前述任何一個權(quán)利要求所述的方法,包括如下附加步驟響應(yīng)用戶選擇工作區(qū)域中的一個視圖窗格,并拖動所選的視圖窗格的內(nèi)容到工作區(qū)域中的另一視圖窗格的操作,與所述另一視圖窗格交換所選的視圖窗格的內(nèi)容。
5.一種用于管理視圖表示的系統(tǒng),包括a)顯示器,具有至少包括一個被指定為焦點視圖窗格的視圖窗格的工作區(qū)域;b)顯示器控制子系統(tǒng),用于生成具有窗格分割控件和打開視圖列表的視圖條;c)窗格控制邏輯電路,用于響應(yīng)對一個窗格分割控件的選擇,根據(jù)所選的窗格分割控件,將焦點視圖窗格分成兩個窗格,并且將焦點視圖窗格的內(nèi)容分配到兩個窗格中的第一窗格;以及d)視圖控制邏輯電路,用于響應(yīng)對打開視圖列表上的一個視圖的選擇,將所選的視圖分配到兩個窗格的第二窗格。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,視圖條一般處于隱藏狀態(tài),并且所述顯示器控制子系統(tǒng)響應(yīng)顯示器光標(biāo)在顯示器的預(yù)定區(qū)域的出現(xiàn),取消隱藏視圖條。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,顯示器控制子系統(tǒng)還包括用于維護視圖條外觀的邏輯電路。
8.如權(quán)利要求5至7中任何一個所述的系統(tǒng),其特征在于,顯示器控制子系統(tǒng)還包括用于改變工作區(qū)域外觀的邏輯電路,所述邏輯電路包括視圖交換邏輯電路,用于交換在工作區(qū)域中的兩個所選窗格的內(nèi)容。
9.一種計算機程序,當(dāng)在計算機上執(zhí)行時,使得計算機a)指定計算機顯示器的工作區(qū)域中的一個視圖窗格為焦點視圖窗格;b)激活在計算機顯示器上的視圖條,所述視圖條包括一組窗格分割控件和打開視圖列表;c)響應(yīng)對一個窗格分割控件的選擇,將焦點視圖窗格分成兩個窗格,焦點視圖窗格的內(nèi)容被分配到兩個窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對一個打開視圖的選擇,將所選的視圖分配到兩個窗格中的第二窗格。
10.如權(quán)利要求9所述的計算機程序,其特征在于,視圖條一般隱藏在工作區(qū)域的一個邊沿,并且所述程序產(chǎn)品響應(yīng)光標(biāo)在所述邊沿上預(yù)定區(qū)域中的出現(xiàn),取消隱藏視圖條。
11.如權(quán)利要求10所述的計算機程序,其特征在于,所述程序產(chǎn)品響應(yīng)用戶輸入,將視圖條鎖定為顯示狀態(tài)。
12.如權(quán)利要求9到11中任何一個所述的計算機程序,其特征在于,響應(yīng)對工作區(qū)域中的一個視圖窗格的選擇,和將所選窗格的內(nèi)容向另一視圖窗格上的拖動,交換兩個窗格的內(nèi)容。
全文摘要
一種具有計算機顯示器(14)的視圖管理系統(tǒng),提供具有窗格分割控件(42、46、48)和打開視圖列表(44)的可隱藏視圖條(view bar)。通過對特定的窗格分割控件(42、46、48)的選擇,系統(tǒng)用戶可以將顯示器配置為顯示任意數(shù)目和排列方式的平鋪視圖。通過簡單地選擇出現(xiàn)在視圖條中的列表中的一個打開視圖,用戶可以將該視圖分配到當(dāng)前具有焦點的窗格??梢允褂霉鈽?biāo)控制定點設(shè)備,通過點、拖、放(click-drag-drop)操作序列,容易地交換窗格對的內(nèi)容。
文檔編號G06F3/0481GK1461433SQ0181584
公開日2003年12月10日 申請日期2001年8月8日 優(yōu)先權(quán)日2000年9月18日
發(fā)明者馬克·E·莫蘭德, 馬丁·T·穆爾, 賽拉·L·勞赫, 羅伯特·T·尤思, 斯坦?!·耶茨, 詹姆斯·克林頓, 貝瑟尼·L·凱森 申請人:國際商業(yè)機器公司