两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

管理計(jì)算機(jī)顯示器上的視圖的方法、系統(tǒng)和計(jì)算機(jī)程序的制作方法

文檔序號(hào):6472407閱讀:550來(lái)源:國(guó)知局
專利名稱:管理計(jì)算機(jī)顯示器上的視圖的方法、系統(tǒng)和計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)系統(tǒng),特別涉及一種用于管理計(jì)算機(jī)系統(tǒng)顯示器上的視圖(view)的方法、系統(tǒng)和程序產(chǎn)品。
背景技術(shù)
曾經(jīng)的計(jì)算機(jī)系統(tǒng),無(wú)論是獨(dú)立計(jì)算機(jī)(standalone),還是網(wǎng)絡(luò)的一部分,都是相對(duì)簡(jiǎn)單的低功能設(shè)備,其在任意給定時(shí)間,只能夠執(zhí)行單個(gè)應(yīng)用程序。用于監(jiān)視系統(tǒng)的操作的顯示器或控制臺(tái),給用戶僅僅一個(gè)操作的顯示或視圖。隨著單個(gè)系統(tǒng)或網(wǎng)絡(luò)變得更加復(fù)雜,允許同時(shí)執(zhí)行多個(gè)任務(wù),系統(tǒng)用戶開始需要一個(gè)以上被執(zhí)行的任務(wù)或操作的視圖。對(duì)每個(gè)不同的視圖專用一個(gè)控制臺(tái)的直觀方法有明顯的實(shí)用性、空間和成本方面的缺陷。隨之而來(lái)的是,幾乎通用的方法是發(fā)展能夠在任意給定時(shí)間內(nèi),呈現(xiàn)多個(gè)視圖的系統(tǒng)和監(jiān)視器。
在一個(gè)控制臺(tái)上呈現(xiàn)多個(gè)視圖的兩個(gè)主要方法是顯示窗口(windows)或窗格(panes)的層疊和平鋪。為了便于描述,可以認(rèn)為兩個(gè)術(shù)語(yǔ)“窗口”和“窗格”是同一事物,也就是,占據(jù)小于整個(gè)顯示器屏幕,但仍然顯示特定視圖的主要部分的視圖。在窗格被層疊的情況,只有最上面的窗格在顯示器屏幕上完全可見。其余的窗格被“堆(stack)”在最上面的窗格之下,往往只有標(biāo)題欄(titlebar)和,也許有一個(gè)垂直邊沿(vertical edge)可見。
平鋪視圖不互相重疊,但代之以占據(jù)顯示器屏幕上水平或垂直分開的窗格。平鋪允許用戶看見更多關(guān)于每個(gè)所表示視圖的信息,而不必執(zhí)行層疊視圖所需的視圖選擇步驟。
已知平鋪技術(shù)有缺點(diǎn),包括缺少靈活性。一些技術(shù)將用戶限定于簡(jiǎn)單、固定的平鋪排列,例如,兩個(gè)并排窗格或上下窗格。當(dāng)用戶想要的視圖個(gè)數(shù)多于該系統(tǒng)中可用窗格的固定個(gè)數(shù)時(shí),將遇到麻煩。其它技術(shù)采用全有或全無(wú)(all-or-nothing)方法,為每個(gè)打開的視圖建立標(biāo)題。全有或全無(wú)方法僅僅在打開窗格個(gè)數(shù)小的時(shí)候,可達(dá)到滿意的效果。隨著打開視圖的個(gè)數(shù)增加,每個(gè)標(biāo)題的大小必然變得越來(lái)越小,減小了呈現(xiàn)給用戶的有用信息量。
美國(guó)專利5880725號(hào),Southgate試圖克服在屏幕上可以既有層疊又有平鋪窗格區(qū)域的計(jì)算機(jī)用戶接口中存在的一些現(xiàn)有技術(shù)的問題。若視圖被顯示在平鋪的窗格區(qū)域中,那么,通過縮小視圖,該視圖可以適合可用空間,如果需要,可達(dá)到最小允許大小。該專利公開了可以被稱為“最佳適配(best fit)”的方法,其中,視圖被移到可用屏幕空間。在該方法可更加靈活地創(chuàng)建所顯示的視圖的同時(shí),其也可以以窗格顯著地小于用戶要求的大小而告終。
一個(gè)眾所周知的操作系統(tǒng)使用戶能夠?qū)@示器屏幕細(xì)分成種類廣泛的垂直或水平分開的框架(frame)。雖然該操作系統(tǒng)很靈活,以致其允許用戶定義需要的框架的總個(gè)數(shù)和構(gòu)成,但是對(duì)于裝載文件到各種框架而需要執(zhí)行的步驟,相當(dāng)缺乏靈活性。為了將特定文件的內(nèi)容裝載到特定窗格,必須建立對(duì)文件的鏈接,必須鍵入文件名。對(duì)于屏幕中的每一個(gè)框架,必須重復(fù)這一相當(dāng)煩瑣的過程。
另一已知系統(tǒng)使用固定個(gè)數(shù)的窗格,但是允許用戶使用拖放操作改變窗格彼此之間的排列。因?yàn)榇案竦膫€(gè)數(shù)固定,該系統(tǒng)不能得到令人滿意的的靈活性。

發(fā)明內(nèi)容
因此,根據(jù)第一方面,本發(fā)明提供一種管理顯示器的視圖外觀的方法,該顯示器具有至少包括一個(gè)視圖窗格的工作區(qū)域,所述方法包括如下步驟a)指定工作區(qū)域中的一個(gè)視圖窗格作為焦點(diǎn)視圖窗格;b)激活包括一組窗格分割控件和打開視圖列表的視圖條;c)響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,焦點(diǎn)視圖窗格的內(nèi)容被分配給兩個(gè)窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條(view bar)中的列表中對(duì)一個(gè)打開視圖的選擇,將所選的視圖分配到兩個(gè)窗格中的第二窗格。
因此,根據(jù)第二方面,本發(fā)明提供一種用于管理視圖的顯示的系統(tǒng)。包括a)顯示器,具有工作區(qū)域,該工作區(qū)域至少包括一個(gè)被指定為焦點(diǎn)視圖窗格的視圖窗格;b)顯示器控制子系統(tǒng),用于生成具有窗格分割控件和打開視圖列表的視圖條;c)窗格控件邏輯電路,用于響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,根據(jù)選擇的窗格分割控件,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,并且將焦點(diǎn)視圖窗格的內(nèi)容分配到兩個(gè)窗格的第一窗格;以及d)視圖控件邏輯電路,用于響應(yīng)從打開視圖列表中對(duì)一個(gè)視圖的選擇,將所選擇的視圖分配到兩個(gè)窗格中的第二窗格。
因此,根據(jù)第三方面,本發(fā)明提供一種計(jì)算機(jī)程序,當(dāng)在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)a)指定計(jì)算機(jī)顯示器的工作區(qū)域中的一個(gè)視圖窗格為焦點(diǎn)視圖窗格;b)激活計(jì)算機(jī)顯示器上的視圖條,所述視圖條包括一組窗格分割控件和打開視圖的列表;c)響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,焦點(diǎn)視圖窗格的內(nèi)容被分配到兩個(gè)窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對(duì)一個(gè)打開視圖的選擇,將所選的視圖分配到兩個(gè)窗格中的第二窗格。
從而,本發(fā)明克服了所列舉的現(xiàn)有技術(shù)的缺點(diǎn),并且可以作為管理在具有至少包含一個(gè)視圖窗格的工作區(qū)域的顯示器上的視圖外觀的方法來(lái)實(shí)現(xiàn)。顯示器總是至少包含一個(gè)被指定為激活的視圖窗格或焦點(diǎn)視圖窗格。需要增加顯示器上的視圖個(gè)數(shù)的用戶激活包含窗格分割控件和打開視圖列表的視圖條。響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,具有焦點(diǎn)的視圖窗格被分成兩個(gè),而焦點(diǎn)視圖窗格的內(nèi)容被分配給兩個(gè)窗格中的第一窗格,用戶通過從出現(xiàn)在視圖條中的列表中選擇一個(gè)打開視圖,控制另一視圖窗格的內(nèi)容。


從下文中參考附圖所做的詳細(xì)描述中,可以更容易地了解本發(fā)明的優(yōu)選實(shí)施例,而其只作為示例,附圖中圖1是表示可在其上執(zhí)行本發(fā)明的工作站或計(jì)算機(jī)系統(tǒng)控制臺(tái)的示意圖;圖2是計(jì)算機(jī)系統(tǒng)控制臺(tái)的主要部件的方框圖;圖3是計(jì)算機(jī)系統(tǒng)控制臺(tái)顯示器工作區(qū)的初始或缺省外觀;圖4是當(dāng)視圖條正常將沿著區(qū)域的右邊沿隱藏的視圖條被取消隱藏(unhidden)或帶到視圖上(brought into view)時(shí)的工作區(qū)域的顯示;圖5是當(dāng)窗格分割控件和所需的視圖被選擇時(shí)的工作區(qū)域的顯示;
圖6是在完成窗格分割和視圖選擇之后的工作區(qū)域的顯示;圖7是用于描述如何在已存在的窗格之間有效交換視圖的工作區(qū)域的視圖;圖8是在視圖交換操作之后,工作區(qū)域的視圖;圖9是在建立新的視圖窗格以及將視圖分配到原來(lái)的窗格和新窗格的操作中,執(zhí)行的方法步驟的流程圖;以及圖10是在執(zhí)行視圖交換操作中,執(zhí)行的方法步驟的流程圖。
具體實(shí)施例方式
下面將描述本發(fā)明的優(yōu)選實(shí)施例,但應(yīng)當(dāng)記住,本發(fā)明可以以幾種不同的形式執(zhí)行,例如在專用硬件中或在軟件和硬件的組合中。典型的硬件和軟件組合是使用計(jì)算機(jī)程序的通用計(jì)算機(jī)系統(tǒng),一旦裝載和執(zhí)行計(jì)算機(jī)程序,將使得系統(tǒng)執(zhí)行下面描述的方法步驟。軟件可以預(yù)先裝載到通用計(jì)算機(jī)系統(tǒng)中,或者也可以作為計(jì)算機(jī)軟件產(chǎn)品獨(dú)立使用,當(dāng)裝載入計(jì)算機(jī)系統(tǒng)時(shí),使得系統(tǒng)執(zhí)行該方法步驟。
在本文中的術(shù)語(yǔ)“計(jì)算機(jī)程序”是在任意語(yǔ)言、編碼、或符號(hào)中的,一組試圖使具有信息處理能力的系統(tǒng)直接或在轉(zhuǎn)換成其它語(yǔ)言之后,執(zhí)行特定功能的指令的任意表達(dá),和/或在不同材料形式中的再現(xiàn)。
參考圖1,本發(fā)明是用于管理在包括系統(tǒng)單元12和監(jiān)視器或顯示器14的計(jì)算機(jī)系統(tǒng)10中的視圖的方法。計(jì)算機(jī)用戶可以配置用于在顯示器14的工作區(qū)域16中顯示的各個(gè)視圖,將這些視圖分配到期望的窗格,并以一系列直觀、簡(jiǎn)單的操作來(lái)交換窗格。
圖2描述在正確編程時(shí)可以執(zhí)行本發(fā)明的通用計(jì)算機(jī)系統(tǒng)的主要物理部件。計(jì)算機(jī)系統(tǒng)包括帶有處理器和支持寄存器的中央處理單元(CPU)子系統(tǒng)20、超高速緩存和邏輯電路。計(jì)算機(jī)系統(tǒng)還包括隨機(jī)存儲(chǔ)器22、磁盤存儲(chǔ)器24以及諸如CD-R、CD-RW或DVD驅(qū)動(dòng)器的光驅(qū)26。在本發(fā)明作為計(jì)算機(jī)程序執(zhí)行的情況下,一般可以首先讓系統(tǒng)操作員可從可移動(dòng)的磁性或光學(xué)介質(zhì)上得到,以將其安裝到硬盤24上。一旦完成初始安裝,可以根據(jù)需要,將程序從硬盤24轉(zhuǎn)移到隨機(jī)存儲(chǔ)器22中?;蛘撸部梢愿鶕?jù)需要,將程序直接從放在光驅(qū)26中的光學(xué)介質(zhì)裝載入隨機(jī)存儲(chǔ)器22。計(jì)算機(jī)系統(tǒng)還包括系統(tǒng)輸入/輸出(I/O)適配卡28,用于支持標(biāo)準(zhǔn)系統(tǒng)部件,例如,鍵盤30、定點(diǎn)設(shè)備32和視頻顯示器34的接入。最后,計(jì)算機(jī)系統(tǒng)可以包括網(wǎng)絡(luò)接口卡36,其提供對(duì)其它網(wǎng)絡(luò)設(shè)備的接口。
首先通過參考為使用本發(fā)明而對(duì)顯示器外觀所作的改變,然后通過參考用于描述為做這些改變而執(zhí)行的方法步驟的流程圖,描述本發(fā)明的優(yōu)選實(shí)施例。首先參考圖3,顯示器的初始或缺省外觀包括占據(jù)顯示器整個(gè)工作區(qū)域的單個(gè)視圖(VIEW1)。在缺省外觀中,認(rèn)為視圖條,在下面將詳細(xì)描述,沿著顯示器的右邊沿隱藏。當(dāng)隱藏時(shí),視圖條由細(xì)的像素條38表示,其可以包括表示視圖的符號(hào)或圖標(biāo)。
用戶通過激活或打開(call up)視圖條,最好通過在像素條38上移動(dòng)光標(biāo),改變顯示器的工作區(qū)域的外觀。在本發(fā)明的一個(gè)實(shí)現(xiàn)中,當(dāng)在像素條38上檢測(cè)到光標(biāo)時(shí),視圖條自動(dòng)擴(kuò)展或取消隱藏。在另一實(shí)現(xiàn)中,視圖條保持隱藏,直到用戶執(zhí)行選擇操作,例如,點(diǎn)擊在光標(biāo)控制設(shè)備,通常是鼠標(biāo),上的一個(gè)按鍵。
圖4顯示使用上述方法之一,取消隱藏視圖條時(shí)的工作區(qū)域。視圖條包括窗格分割控件,逐一說(shuō)來(lái)有,第一對(duì)按鍵46,用于將已存在于工作區(qū)域的視圖窗格分成兩個(gè)垂直分布的窗格,和第二對(duì)按鍵42,用于將已存在于工作區(qū)域的視圖窗格分成兩個(gè)水平分布的窗格。窗格分割控件只對(duì)激活窗格有效,有時(shí),稱激活窗格為具有焦點(diǎn)的窗格、或焦點(diǎn)窗格、或焦點(diǎn)視圖窗格。在圖4的情況下,VIEW1是唯一的窗格,缺省為焦點(diǎn)視圖窗格。
窗格分割控件不只確定對(duì)焦點(diǎn)視圖窗格作水平分割還是垂直分割。根據(jù)在一組兩個(gè)按鍵中哪一個(gè)被按下,控件確定將新創(chuàng)建的窗格放置在現(xiàn)有窗格的右邊還是左邊(或上邊還是下邊)。具體參考圖4,可以看出,選擇了水平窗格分割控件42中指向右邊的三角形。作為這一選擇的結(jié)果,在現(xiàn)有VIEW1右邊的工作區(qū)域創(chuàng)建第二視圖窗格(VIEW2)。原先包含在VIEW1中的視圖仍然安置在這個(gè)窗格,新視圖窗格(VIEW2)的內(nèi)容由系統(tǒng)用戶從視圖條中的打開視圖列表44中選擇。圖6顯示隨著光標(biāo)對(duì)新建窗格的特定視圖VIEW2的強(qiáng)調(diào),將會(huì)出現(xiàn)的顯示器的工作區(qū)域。
圖6表示VIEW1和VIEW2處于并排關(guān)系時(shí)的工作區(qū)域。在圖6中,視圖條已返回到其隱藏狀態(tài)??梢栽诠鈽?biāo)從視圖條區(qū)域移開時(shí),自動(dòng)發(fā)生視圖條的隱藏;或者,可以根據(jù)系統(tǒng)實(shí)現(xiàn)者的目的,直到用戶執(zhí)行某種主動(dòng)的取消選定操作,例如,點(diǎn)擊在光標(biāo)控制設(shè)備的一個(gè)按鍵,才發(fā)生視圖條的隱藏。注意,圖6表示,由于確信為VIEW2創(chuàng)建窗格的系統(tǒng)用戶很可能是為立即需要使用該視圖工作才做這些操作,所以,自動(dòng)選擇VIEW2為焦點(diǎn)窗格。如果用戶需要,可以簡(jiǎn)單地通過在該視圖的標(biāo)題條上點(diǎn)擊來(lái)使VIEW1成為焦點(diǎn)窗格。
盡管在圖6中只顯示了兩個(gè)窗格,但是用戶可以選擇創(chuàng)建任意數(shù)目的附加視圖。例如,假定保持VIEW2為焦點(diǎn)窗格,用戶可以選擇通過使用垂直窗格分割控件,將該窗格分成兩個(gè)更小的垂直分布的窗格,然后,為所生成的空窗格選擇視圖條列表中一個(gè)打開視圖。該過程可以從任意具有焦點(diǎn)的窗格開始,重復(fù)任意次數(shù),而對(duì)其明顯的限制在于,隨著窗格越來(lái)越小,其可以呈現(xiàn)給用戶的信息也越來(lái)越少。窗格分割控件使用戶容易地建立任意期望的屏幕結(jié)構(gòu)。在視圖條中可見的視圖列表使用戶更容易地將特定視圖分配到空窗格中。
如果用戶在已創(chuàng)建視圖平鋪排列之后,判定該排列不是其想要的,那么,本發(fā)明使得用戶可以很簡(jiǎn)單地重排視圖而不改變窗格結(jié)構(gòu)。參考圖7,VIEW1被分配在一個(gè)大的窗格中,而VIEW2和VIEW3各自被分配在較小的窗格中。如果用戶判定VIEW2應(yīng)該分配在大的窗格中,那么,可以使用拖放操作來(lái)交換視圖。將光標(biāo)置于一個(gè)將被交換的視圖上,按下一個(gè)設(shè)備按鍵,然后保持按下狀態(tài),將光標(biāo)移到將被交換的兩個(gè)窗格中另一個(gè)的任意位置。釋放設(shè)備按鍵,就交換兩個(gè)視圖。圖8顯示最后結(jié)果,現(xiàn)在VIEW2出現(xiàn)在大的窗格中,而VIEW1出現(xiàn)在屏幕的左下窗格中。
雖然圖上表示參與交換的窗格是鄰近的,但這不是本發(fā)明所必須的。參與交換的兩個(gè)窗格相互之間可由一個(gè)或多個(gè)居間的窗格完全分開。被交換的視圖只由設(shè)備按鍵開始按下時(shí)光標(biāo)的位置和隨后設(shè)備按鍵被釋放時(shí)光標(biāo)的位置決定。
即刻返回參考圖4,在前面沒有討論圖中所顯示的視圖條的兩個(gè)附加控件49和48。如前面指出的那樣,可以將系統(tǒng)實(shí)現(xiàn)為,如果用戶將光標(biāo)從視圖條區(qū)域移開,則視圖條自動(dòng)隱藏(消失)。在某些情況下,用戶也許不希望視圖條自動(dòng)消失。控件49是“插針(pin)”控件,當(dāng)其被選擇,可以將視圖條鎖定在可見狀態(tài),而不管光標(biāo)的當(dāng)前位置。一旦視圖條被鎖定在可見狀態(tài),直到采用一些主動(dòng)操作來(lái)使插針控件復(fù)位,才可以將其隱藏。適用的主動(dòng)操作的例子可以是再次點(diǎn)擊插針等等??丶?8是分離控件,當(dāng)其被激活時(shí),使所選擇的視圖消失(tear off)或從當(dāng)前窗格中移去,并放進(jìn)其自己?jiǎn)为?dú)的分離窗口,該窗口可以獨(dú)立于其它的平鋪窗格而被移動(dòng)。
圖9是在建立平鋪的屏幕結(jié)構(gòu),并將視圖分配到該結(jié)構(gòu)中的每個(gè)窗格的處理中所執(zhí)行的方法步驟的流程圖。在該處理中的初始步驟50是生成由具有焦點(diǎn)的單個(gè)視圖和表示隱藏視圖條的細(xì)像素條組成的缺省顯示。在生成缺省顯示之后,在步驟52,系統(tǒng)監(jiān)視光標(biāo)的位置。當(dāng)檢測(cè)到光標(biāo)在隱藏的視圖條的上方時(shí),在步驟54,顯示/取消隱藏視圖條,而系統(tǒng)等待一個(gè)窗格分割控件被選擇。一旦在步驟56,檢測(cè)到一個(gè)窗格分割控件被選擇,為處于最初分給焦點(diǎn)窗格的空間上的兩個(gè)不同窗格,建立顯示器的視頻緩沖區(qū)。新窗格彼此是并行排列還是上下排列,當(dāng)然取決于哪一個(gè)窗格分割控件被選擇。
在步驟60,包含將當(dāng)前焦點(diǎn)窗格的視圖中的數(shù)據(jù)分配到兩個(gè)視頻緩沖區(qū)中的一個(gè)。同樣地,分配取決于在建立兩個(gè)新窗格時(shí),哪一個(gè)窗格分割控件被選擇。然后系統(tǒng)進(jìn)入等待狀態(tài),在此期間,其監(jiān)視光標(biāo)的狀態(tài)和情況,以確定是否選擇了一個(gè)打開視圖,該打開視圖處于在視圖條中出現(xiàn)的視圖的列表之中。一旦在步驟62檢測(cè)到一個(gè)打開視圖被選擇時(shí),在步驟64,將被選擇的視圖的數(shù)據(jù)裝載到兩個(gè)新創(chuàng)建的窗格中的第二窗格中。如前面提到的,為了獲得令其滿意的顯示器工作區(qū)域的平鋪結(jié)構(gòu),要運(yùn)行多少次該過程,完全由系統(tǒng)用戶自行斟酌。
圖10是完成前面討論的視圖交換操作時(shí)執(zhí)行的步驟的流程圖。該處理的初始步驟70是確定當(dāng)光標(biāo)處于一個(gè)現(xiàn)有窗格上時(shí),是否已經(jīng)按下特定鍵或按鈕。一旦檢測(cè)到鍵或按鈕被按下,系統(tǒng)開始監(jiān)視光標(biāo)的狀態(tài),以確定相同的鍵或按鈕是否在光標(biāo)移到另一個(gè)現(xiàn)有窗格的上方之后,接著被釋放。如果測(cè)試72顯示在第二窗格上方時(shí),已經(jīng)將鍵釋放,則在第一和第二窗格之間交換表示兩個(gè)受影響的視圖的數(shù)據(jù)。
權(quán)利要求
1.一種管理顯示器的視圖外觀的方法,該顯示器具有至少包括一個(gè)視圖窗口的工作區(qū)域,所述方法包括如下步驟a)指定在工作區(qū)域中的一個(gè)視圖窗格為焦點(diǎn)視圖窗格;b)激活包括一組窗格分割控件和打開視圖列表的視圖條;c)響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,焦點(diǎn)視圖窗格的內(nèi)容被分配給兩個(gè)窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對(duì)一個(gè)打開視圖的選擇,將所選的視圖分配到兩個(gè)窗格中的第二窗格。
2.如權(quán)利要求1所述的方法,其特征在于,視圖條一般隱藏在工作區(qū)域的一個(gè)邊沿,并且其特征還在于,激活視圖條的步驟是對(duì)光標(biāo)移動(dòng)到與工作區(qū)域的所述邊沿一致的位置的響應(yīng)。
3.如權(quán)利要求2所述的方法,包括如下附加步驟響應(yīng)用戶的輸入,將視圖條鎖定為顯示狀態(tài)。
4.如前述任何一個(gè)權(quán)利要求所述的方法,包括如下附加步驟響應(yīng)用戶選擇工作區(qū)域中的一個(gè)視圖窗格,并拖動(dòng)所選的視圖窗格的內(nèi)容到工作區(qū)域中的另一視圖窗格的操作,與所述另一視圖窗格交換所選的視圖窗格的內(nèi)容。
5.一種用于管理視圖表示的系統(tǒng),包括a)顯示器,具有至少包括一個(gè)被指定為焦點(diǎn)視圖窗格的視圖窗格的工作區(qū)域;b)顯示器控制子系統(tǒng),用于生成具有窗格分割控件和打開視圖列表的視圖條;c)窗格控制邏輯電路,用于響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,根據(jù)所選的窗格分割控件,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,并且將焦點(diǎn)視圖窗格的內(nèi)容分配到兩個(gè)窗格中的第一窗格;以及d)視圖控制邏輯電路,用于響應(yīng)對(duì)打開視圖列表上的一個(gè)視圖的選擇,將所選的視圖分配到兩個(gè)窗格的第二窗格。
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)還包括用于維護(hù)視圖條外觀的邏輯電路。
8.如權(quán)利要求5至7中任何一個(gè)所述的系統(tǒng),其特征在于,顯示器控制子系統(tǒng)還包括用于改變工作區(qū)域外觀的邏輯電路,所述邏輯電路包括視圖交換邏輯電路,用于交換在工作區(qū)域中的兩個(gè)所選窗格的內(nèi)容。
9.一種計(jì)算機(jī)程序,當(dāng)在計(jì)算機(jī)上執(zhí)行時(shí),使得計(jì)算機(jī)a)指定計(jì)算機(jī)顯示器的工作區(qū)域中的一個(gè)視圖窗格為焦點(diǎn)視圖窗格;b)激活在計(jì)算機(jī)顯示器上的視圖條,所述視圖條包括一組窗格分割控件和打開視圖列表;c)響應(yīng)對(duì)一個(gè)窗格分割控件的選擇,將焦點(diǎn)視圖窗格分成兩個(gè)窗格,焦點(diǎn)視圖窗格的內(nèi)容被分配到兩個(gè)窗格中的第一窗格;以及d)響應(yīng)從出現(xiàn)在視圖條中的列表中對(duì)一個(gè)打開視圖的選擇,將所選的視圖分配到兩個(gè)窗格中的第二窗格。
10.如權(quán)利要求9所述的計(jì)算機(jī)程序,其特征在于,視圖條一般隱藏在工作區(qū)域的一個(gè)邊沿,并且所述程序產(chǎn)品響應(yīng)光標(biāo)在所述邊沿上預(yù)定區(qū)域中的出現(xiàn),取消隱藏視圖條。
11.如權(quán)利要求10所述的計(jì)算機(jī)程序,其特征在于,所述程序產(chǎn)品響應(yīng)用戶輸入,將視圖條鎖定為顯示狀態(tài)。
12.如權(quán)利要求9到11中任何一個(gè)所述的計(jì)算機(jī)程序,其特征在于,響應(yīng)對(duì)工作區(qū)域中的一個(gè)視圖窗格的選擇,和將所選窗格的內(nèi)容向另一視圖窗格上的拖動(dòng),交換兩個(gè)窗格的內(nèi)容。
全文摘要
一種具有計(jì)算機(jī)顯示器(14)的視圖管理系統(tǒng),提供具有窗格分割控件(42、46、48)和打開視圖列表(44)的可隱藏視圖條(view bar)。通過對(duì)特定的窗格分割控件(42、46、48)的選擇,系統(tǒng)用戶可以將顯示器配置為顯示任意數(shù)目和排列方式的平鋪視圖。通過簡(jiǎn)單地選擇出現(xiàn)在視圖條中的列表中的一個(gè)打開視圖,用戶可以將該視圖分配到當(dāng)前具有焦點(diǎn)的窗格。可以使用光標(biāo)控制定點(diǎn)設(shè)備,通過點(diǎn)、拖、放(click-drag-drop)操作序列,容易地交換窗格對(duì)的內(nèi)容。
文檔編號(hào)G06F3/0481GK1461433SQ0181584
公開日2003年12月10日 申請(qǐng)日期2001年8月8日 優(yōu)先權(quán)日2000年9月18日
發(fā)明者馬克·E·莫蘭德, 馬丁·T·穆爾, 賽拉·L·勞赫, 羅伯特·T·尤思, 斯坦福·L·耶茨, 詹姆斯·克林頓, 貝瑟尼·L·凱森 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
双辽市| 克东县| 古田县| 孙吴县| 嘉义县| 双辽市| 扎囊县| 宾阳县| 乌拉特前旗| 乌恰县| 普陀区| 永和县| 镇安县| 石首市| 油尖旺区| 衡东县| 三原县| 农安县| 华容县| 华安县| 崇信县| 青川县| 隆回县| 三都| 大竹县| 涿州市| 翼城县| 治县。| 台前县| 芜湖县| 衡阳县| 昌宁县| 宁国市| 保德县| 土默特左旗| 泰兴市| 中西区| 沾益县| 江口县| 南雄市| 成都市|