国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      容器層級中的多層單元的增強可視化和選擇的方法和系統(tǒng)的制作方法

      文檔序號:6571307閱讀:392來源:國知局

      專利名稱::容器層級中的多層單元的增強可視化和選擇的方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明一般涉及計算機以及類似技術(shù)的領(lǐng)域,并具體地涉及在此領(lǐng)域中使用的軟件。
      背景技術(shù)
      :集成開發(fā)環(huán)境(IDE)是用于幫助計算機程序員開發(fā)代碼的計算機軟件。IDE通常包括源代碼編輯器(在用戶界面(“UI”)的第一窗口中的文本編輯器或基于建模語言的編輯器)、編譯器和/或解釋器(在UI中未示出的底層軟件)、編譯自動化工具(包括建模語言)以及調(diào)試器(在UI的第二窗口中)。UI通常包括類瀏覽器、對象檢查器以及類層級(樹)圖,用于面向?qū)ο蟮能浖_發(fā)??梢暰庉嬈魇怯糜谠O(shè)計應(yīng)用UI的選擇的工具。這些可視編輯器使用如上所述的基于建模語言的編輯器。UI單元被添加到編輯器,并通過選擇可視單元(其是基于建模語言的)并改變其屬性來進行操作。對于可視編輯任務(wù)(其中內(nèi)容在本質(zhì)上是多層的,例如面向表的內(nèi)容)而言,隨著容器層級復(fù)雜度的增加,在內(nèi)容容器層級中對獨立單元的可視化和選擇變得越來越困難。例如,在大多數(shù)所見即所得(WYSIWYG)的可視編輯器中,容器對象的可視化一般很小,通常其高度僅為幾個像素。之所以這些可視化是如此地小,是因為在運行時該對象就將如此被顯示,或者即使它們在運行時不被顯示,也是因為在代碼編輯過程期間在屏幕上具有有限的空間。經(jīng)常地,存在多層容器(例如表中有表),其中在容器之間幾乎不存在空間。即,容器可能在它們之間僅具有一個像素,或者它們可能實際上相互疊放(它們之間沒有像素)。因此,用于選擇一個容器還是另一個容器的熱點(hotspot)可能僅涉及一個或幾個像素。例如,考慮圖1a中示出的IDE窗口100a。圖1a中示出的視圖100a描述了作為3×3表的表A。表A的左上單元格包含表B,表B在可視顯示中在視覺上被表A所混淆。如圖1b的視圖100b中所示的表B是2×2表。表B的左上單元格包含表C,表C也是2×2表,但被表B(和表A)所混淆。例如,試圖選擇表A的左上單元格還是選擇表B的左上單元格非常困難。如所述,視圖100a的最左上角包含每個表的邊框、每個表的頂行、以及每個表的左上單元格。因此,沒辦法在表的邊框、行或單元格之間進行區(qū)分,因為它們呈現(xiàn)為相同的。此外,在運行時在IDE環(huán)境中,僅一個邊框是可見的。但是,在開發(fā)期間,你可能需要選擇特定(單個)表、行或單元格,但由于上述混淆問題而無法進行選擇。此外,許多“所見即所得”(WYSIWYG)編輯器將不會顯示某些容器的任意可視表示(以便遵循WYSIWYG顯示),這使得對它們的可視選擇甚至更難(例如,如以下討論的圖2a所示)。對于包括在工程、商業(yè)軟件以及生產(chǎn)力應(yīng)用中用來創(chuàng)建演示、圖、模型和工程藍圖的可視編輯器的非IDE環(huán)境,存在類似問題。所述非IDE環(huán)境包括下述軟件應(yīng)用,諸如PowerPoint、Visio、工作流編輯器、體系結(jié)構(gòu)設(shè)計軟件以及計算機輔助設(shè)計(CAD)軟件。
      發(fā)明內(nèi)容為解決上述對于選擇性地提供啟示給物理上接近和/或重疊的容器/框的方式的需求,本發(fā)明提供了一種方法、裝置和計算機可用媒體,用于在圖形編輯器中顯示多個單元,其中所述多個單元在所述圖形編輯器中重疊并共享公共空間;調(diào)用打開縮放窗口的可視啟示(affordance);以及在圖形編輯器中所述多個單元重疊的區(qū)域中顯示所述視覺啟示和所述縮放窗口,其中所述縮放窗口顯示可視表示,其被修改以示出重疊的多個單元。在以下詳細書面描述中,本發(fā)明的以上和額外的目的、特征和優(yōu)點將變得明顯。在權(quán)利要求中闡述了被認為是新穎特征的本發(fā)明的特性。不過,通過參考以下對說明性實施例的詳細描述,并結(jié)合附圖閱讀時,本發(fā)明本身及其優(yōu)選使用模式、進一步的目的和優(yōu)點將被最佳地理解,在附圖中圖1a-b示出了典型的現(xiàn)有技術(shù)容器圖形,其使得對位置接近的容器的訪問變得困難;圖2a描述了在容器鏈中包含底層對象的容器的圖形表示;圖2b示出了縮放窗口小部件,其呈現(xiàn)了示出在圖2a中示出的容器的底層對象的縮放窗口;圖3是用來創(chuàng)建和利用圖2b中示出的縮放窗口小部件的示例性步驟的流程圖;圖4描述了可實現(xiàn)本發(fā)明的示例性客戶端計算機;圖5示出了示例性服務(wù)器,通過示例性服務(wù)器,用于執(zhí)行本發(fā)明的軟件可被部署和/或?qū)崿F(xiàn)用于圖4中示出的客戶端計算機的用戶的利益;圖6a-b示出用來部署能夠執(zhí)行圖2a-3中示出并描述的步驟的步驟的流程圖;圖7a-c示出用來在虛擬專用網(wǎng)絡(luò)(VPN)中部署能夠執(zhí)行圖2a-3中示出并描述的步驟的軟件的步驟的流程圖;圖8a-b示出用來把能夠執(zhí)行圖2a-3中示出并描述的步驟的軟件集成在計算機系統(tǒng)中的步驟的流程圖;以及圖9a-b示出用來使用隨需服務(wù)提供器執(zhí)行圖2a-3中示出并描述的步驟的步驟的流程圖。具體實施例方式呈現(xiàn)了一種用于縮放窗口小部件(widget)的方法、裝置和計算機可用媒體,所述窗口小部件a)便利于對分層圖形對象之間的容器關(guān)系的可視化;以及b)便利于在容器層級中對可視單元的選擇(以及其它動作的調(diào)用)。當(dāng)在可視編輯器中工作時,在多層的任何事物(包括容器)上呈現(xiàn)放大鏡圖標(biāo)形式的啟示(affordance)(縮放窗口小部件)。在放大鏡上點擊導(dǎo)致縮放窗口打開,其中示出了在容器之后的容器關(guān)系的擴大表示。當(dāng)縮放打開時,不同容器對象在它們之間具有充足的物理的屏幕上的空間,以允許容器對象被命名/重新命名、在層級中重新排序、被查看、或進行其它操作。注意,在優(yōu)選實施例中,對于包含至少一個其它對象的每個對象,在最外面的對象(或單元格)的上角中顯示縮放窗口小部件。盡管縮放窗口包含對象(或容器或單元格)的擴大表示,但縮放窗口可被定制來標(biāo)識不同對象(例如,之前未示出的對象可被示出,靠近或重疊的邊框可被分割開,不同對象可被加標(biāo)簽等等)。例如,如果所述對象確實共享一個邊框,則放大將沒有幫助,除非該共享邊框被分割開,如本說明書中所公開的。因此,本公開呈現(xiàn)了一種用于選擇特定對象用以通過普通編輯工具進行進一步操作的方法。因此,為解決上述對于在圖形編輯器中可視化和選擇重疊單元的方式的需求,本發(fā)明提供了一種用于顯示縮放機制的方法、裝置和計算機可用媒體,所述縮放機制放大和增強對重疊對象的可視化和操作,否則所述重疊對象將保持為隱藏。當(dāng)圖形編輯器中的兩個或多個單元共享編輯器中的公共空間時所述縮放機制被使能,并且其經(jīng)由打開縮放窗口的可視啟示被調(diào)用。所述啟示和隨后的縮放窗口出現(xiàn)在對象重疊的區(qū)域中。在優(yōu)選實現(xiàn)中,縮放窗口顯示了類似于初始顯示的視覺表示,但在必要時被修改以示出重疊單元中的每個,從而可選擇它們或?qū)λ鼈冞M行動作。這可包括在必要時將重疊對象的各部分“分隔開”并擴大,從而它們可以被獨立選擇和操作(例如,示出具有共享邊框的兩個不同容器),以及對每個對象加標(biāo)簽。此外,在一實施例中,縮放窗口小部件和/或縮放窗口的顯示大小通過具有公共邊框的若干圖形表示(例如重疊單元)的數(shù)量來自動確定(使其更大或更小)。注意,盡管用示例性方式描述并敘述了與集成開發(fā)環(huán)境(IDE)一起使用的本發(fā)明的優(yōu)選實施例,但此處描述的新穎特征在任何可視編輯器環(huán)境中都是有用的,所述環(huán)境包括但不限于在創(chuàng)建演示、圖、模型和工程藍圖時使用的工程開發(fā)應(yīng)用、商業(yè)軟件和生產(chǎn)力應(yīng)用中使用的可視編輯器。這些應(yīng)用的示例包括但不限于PowerPoint、Visio、工作流編輯器、體系結(jié)構(gòu)設(shè)計軟件以及計算機輔助設(shè)計(CAD)軟件。因此,不論在哪里只要在可視編輯器中呈現(xiàn)的對象共享多層空間中的任意空間,就可應(yīng)用當(dāng)前描述的發(fā)明。在一種極端情況中,對象可能僅共享公共邊框。在另一種極端情況中,對象完全重疊。本發(fā)明提供了用于處理這兩種極端情況的方法和裝置。現(xiàn)在參考圖2a,描述了軟件開發(fā)平臺IDE屏幕202,其示出了IDE屏幕202的編輯器窗口中的容器圖形204。盡管容器圖形204具有多個子表(子層),但在沒有下述的本發(fā)明的情況下,唯一可見層是如圖所示的圖形204的層。注意,盡管出于示例性目的使用了“子表”,但可以理解本發(fā)明適用于任何對象。還要注意,除了可見的容器圖形204(作為最外面的容器)中描述的對象之外,在未使用此處描述的縮放窗口小部件的情況下,哪個特定容器被實際顯示是不清楚的。現(xiàn)在參考圖2b,提供了使得能夠?qū)s放空間中重疊的對象進行標(biāo)識的縮放部分視圖的圖示??s放窗口小部件提供了用于選擇重疊對象的啟示。縮放視圖中呈現(xiàn)的啟示可以允許對象操作(例如移動)以及對特定重疊對象(例如上下文菜單)的動作的調(diào)用。如圖2b所示,容器圖形204是在樹形圖205中示出的名為PortfolioJSF.jsp的java服務(wù)器頁的圖形表示。PortfolioJSF.jsp實際上是一系列嵌套的容器對象,其中每個對象(除了下述的“樹”)包含另一對象。注意,如圖形204所示,組成該頁的不同容器未被可視地表示,從而使得選擇它們中之一的任務(wù)甚至更難。容器圖形204具有在圖2b中示出為容器層206a-c的底層容器鏈,其通過縮放窗口小部件(ZW)208變得可見。容器層206a是由標(biāo)題為“樹”的表的在前圖形表示所描述的層,并且其中容器層206b是由標(biāo)題為“頁簽面板”的表的在后圖形表示所描述的層,并且其中容器層206c是由標(biāo)題為“表格”的表的在最后的圖形表示所描述的層。即,容器層206對應(yīng)于針對java服務(wù)器頁PortfolioJSF.jsp的數(shù)據(jù)結(jié)構(gòu),其中表樹包含頁簽面板表,頁簽面板表包含表格,表格包含另一表,所述另一表包含表面板,等等。因此,容器層206的相對位置對應(yīng)于所述不同表之間的層級關(guān)系。在優(yōu)選實施例中,縮放窗口小部件208與軟件一起被創(chuàng)建,其具有提供容器層206的屏幕上操作能力的智能。例如,當(dāng)縮放窗口小部件(ZW)208為活動時(諸如通過將表示ZW208的放大鏡圖標(biāo)拖動到容器圖形204的左上角,并接著點擊該圖標(biāo),ZW208成為活動的,顯示容器層206中被(全部或部分地)混淆的在后圖形表示的內(nèi)容),接著容器層206可被重新命名(通過在圖形表示的標(biāo)題區(qū)域上點擊),或在容器層級中被重新排序。為給容器層206重新排序,僅把所選擇容器層206拖動到另一容器層206之前或之后。此動作重新定義了被拖動的容器層206的層級位置。因此,如果容器層206c被拖動到容器層206b之前,則表格表將依賴于頁簽面板表(其現(xiàn)在在容器鏈中更高)。盡管出于示例性目的描述了重新命名和重新排序的操作,但本發(fā)明提供了一種用于選擇任何對象進行動作的方法,所述動作諸如修改對象屬性、經(jīng)由拖放移動對象等。在優(yōu)選實施例中,每一容器層在圖形上被編碼(通過顏色、或填充圖案,或通過任何其它圖形上獨特的顯示),以指定容器層206的層級位置。例如,假定容器圖形204用于如所述的Java服務(wù)器頁(JSP)。那么,所述容器層206對應(yīng)于容器鏈中用于JSP文件的小服務(wù)程序。從所述鏈頂部開始的相對層級位置在圖形上被編碼。當(dāng)容器層206被拖動到不同層級層時,此圖形編碼改變。優(yōu)選地,取決于有多少容器層206的底層(在后)圖形表示存在,縮放空間(其被ZW208所縮放)的物理大小(在GUI屏幕空間上)被自動調(diào)整。即,縮放窗口的大小被優(yōu)化,以示出容器鏈中的所有對象。通過用于確定所聚焦的可視單元的容器層級中最外面的可選擇對象的算法來計算大小。因此,如果僅存在兩個在后容器層206,則ZW208相對于如果存在三個在后容器層206的情形更小,從而提供用于訪問和操作在后圖形表示的更多像素空間。類似地,當(dāng)ZW208被啟動(例如通過點擊放大鏡圖標(biāo))時,圖形表示的標(biāo)題被自動呈現(xiàn),如圖2b所示。還要注意關(guān)閉啟示窗口小部件(CAW)210,其可以被點擊來關(guān)閉窗口中的縮放特征。在一實施例中,ZW208被自動放置在下述位置,其中在對于所有分層對象為公共的位置(優(yōu)選地在最大數(shù)量的重疊對象的邊框相交的一個點)存在兩個或多個重疊對象。所述放置通過將ZW208放置在最需要它的地方而優(yōu)化對它的使用。對于圖2b所示的示例,底層代碼(針對非常簡化的示例)可如下所示&lt;tableid=”table1”....&gt;&lt;tr&gt;&lt;td&gt;&lt;h:formid=”Portfolio”...&gt;...&lt;tableid=”table2”...&gt;&lt;tr&gt;&lt;td&gt;&lt;odc:tabbedpanelid=”tabbedpanel”...&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;odc:treeid=”tree1”...&gt;...&lt;/odc:tree&gt;&lt;/tr&gt;&lt;/td&gt;&lt;/table&gt;&lt;/odc:tabbedpanel&gt;&lt;/tr&gt;&lt;/td&gt;&lt;/table&gt;&lt;/h:form&gt;&lt;/tr&gt;&lt;/td&gt;&lt;/table&gt;現(xiàn)在參考圖3,呈現(xiàn)了用來利用ZW208的示例性步驟的流程圖。在啟動框302之后,在可視編輯器(諸如圖2a中示出的)中呈現(xiàn)(框304)多層容器(諸如容器圖形204)。如框306所述,接著在多層容器的公共邊緣上定位縮放窗口小部件(ZW)(即,其中容器層206相互疊放,如圖2a-b所示)。接著可查看(框308)容器層中的每個,包括它們的層級順序、標(biāo)題等。可選地,可以通過在圖形表示中將容器層拖動到新位置而在層級中重新排序(框310)容器層中的每個。注意,在一實施例中,容器層實際上未被邏輯上重新排序,而是僅被不同地顯示(且不一定是WYSIWYG),以便更容易地區(qū)分對象。不過在另一實施例中,移動邏輯層也在邏輯上重新排序它們。此外,容器層可被重新命名(框312)。當(dāng)在后的圖形表示已被查看、重新命名、重新排序等之后,接著ZW208被點擊關(guān)閉(框314),并且過程結(jié)束(終止框316)?,F(xiàn)在參考圖4,描述了可利用本發(fā)明的示例性客戶端計算機402的框圖??蛻舳擞嬎銠C402包括耦合于系統(tǒng)總線406的處理器單元404。驅(qū)動/支持顯示器410的視頻適配器408也耦合于系統(tǒng)總線406。系統(tǒng)總線406經(jīng)由總線橋412耦合于輸入/輸出(I/O)總線414。I/O接口416耦合于I/O總線414。I/O接口416提供與各種I/O設(shè)備的通信,包括鍵盤418、鼠標(biāo)420、致密盤-只讀存儲器(CD-ROM)驅(qū)動器422、軟盤驅(qū)動器424和閃速驅(qū)動器存儲器426。連接于I/O接口416的端口的格式可以是對計算機體系結(jié)構(gòu)領(lǐng)域的技術(shù)人員已知的任何格式,包括但不限于通用串行總線(USB)端口??蛻舳擞嬎銠C402能夠使用耦合于系統(tǒng)總線406的網(wǎng)絡(luò)接口430經(jīng)由網(wǎng)絡(luò)428與服務(wù)提供者服務(wù)器502通信。網(wǎng)絡(luò)428可以是諸如因特網(wǎng)的外部網(wǎng),或者諸如以太網(wǎng)或虛擬專用網(wǎng)絡(luò)(VPN)的內(nèi)部網(wǎng)。通過使用網(wǎng)絡(luò)428,客戶端計算機402能夠使用本發(fā)明來訪問服務(wù)提供者服務(wù)器502。硬盤驅(qū)動器接口432也耦合于系統(tǒng)總線406。硬盤驅(qū)動器接口432與硬盤驅(qū)動器434相接口。在優(yōu)選實施例中,硬盤驅(qū)動器434填充也耦合于系統(tǒng)總線406的系統(tǒng)存儲器436。填充系統(tǒng)存儲器436的數(shù)據(jù)包括客戶端計算機402的操作系統(tǒng)(OS)438和應(yīng)用程序444。OS438包括殼440,用于提供對諸如應(yīng)用程序444的資源的透明的用戶訪問。一般而言,殼440是提供在用戶與操作系統(tǒng)之間的接口和解釋器的程序。更具體地,殼440執(zhí)行被輸入到命令行用戶界面中或來自文件的命令。由此,殼440(在UNIX中被稱為殼,在Windows中也被稱為命令處理器)通常是操作系統(tǒng)軟件層級的最高層,并用作命令解釋器。殼提供系統(tǒng)提示,解釋通過鍵盤、鼠標(biāo)或其它用戶輸入媒體所輸入的命令,以及把解釋過的命令發(fā)送到操作系統(tǒng)的適當(dāng)?shù)妮^低層(例如內(nèi)核442)用以處理。注意,盡管殼440是基于文本的、面向行的用戶界面,但本發(fā)明將等同地很好支持其它用戶界面模式,諸如圖形、語音、手勢等等。如所述,OS438還包括內(nèi)核442,內(nèi)核442包括OS438的功能的較低層,其包括提供OS438的其它部分和應(yīng)用程序444所需的必要服務(wù),包括存儲器管理、過程和任務(wù)管理、盤管理、以及鼠標(biāo)和鍵盤管理。應(yīng)用程序444包括瀏覽器446。瀏覽器446包括程序模塊和指令,其使得萬維網(wǎng)(WWW)客戶端(即,客戶端計算機402)能夠使用超文本傳輸協(xié)議(HTTP)消息傳送來發(fā)送網(wǎng)絡(luò)消息到因特網(wǎng)和接收網(wǎng)絡(luò)消息,從而使能與服務(wù)提供者服務(wù)器502的通信。客戶端計算機402的系統(tǒng)存儲器中的應(yīng)用程序444還包括縮放窗口小部件應(yīng)用(ZWA)448。ZWA448包括用于實現(xiàn)圖1b-3中描述的過程的代碼。在一實施例中,客戶端計算機402能夠從服務(wù)提供者服務(wù)器502下載ZWA448。客戶端計算機402中描述的硬件組件并非意在窮盡性的,而是代表性的,以突出本發(fā)明所需的必要組件。例如,客戶端計算機402可包括可替換的存儲器存儲設(shè)備,諸如磁帶、數(shù)字通用盤(DVD)、伯努里盒式磁盤等等。這些和其它變體意在落在本發(fā)明的精神和范圍中。如上所述,ZWA448可從服務(wù)提供者服務(wù)器502下載到客戶端計算機402,如圖5中的示例性形式所示。服務(wù)提供者服務(wù)器502包括耦合于系統(tǒng)總線506的處理器單元504。視頻適配器508也耦合于系統(tǒng)總線506。視頻適配器508驅(qū)動/支持顯示器510。系統(tǒng)總線506經(jīng)由總線橋512耦合于輸入/輸出(I/O)總線514。I/O接口516耦合于I/O總線514。I/O接口516提供與各種I/O設(shè)備的通信,包括鍵盤518、鼠標(biāo)520、致密盤-只讀存儲器(CD-ROM)驅(qū)動器522、軟盤驅(qū)動器524和閃速驅(qū)動器存儲器526。連接于I/O接口516的端口的格式可以是對計算機體系結(jié)構(gòu)領(lǐng)域的技術(shù)人員已知的任何格式,包括但不限于通用串行總線(USB)端口。服務(wù)提供者服務(wù)器502能夠使用耦合于系統(tǒng)總線506的網(wǎng)絡(luò)接口530經(jīng)由網(wǎng)絡(luò)428與客戶端計算機402通信。對網(wǎng)絡(luò)428的訪問允許服務(wù)提供者服務(wù)器502執(zhí)行和/或下載ZWA448到客戶端計算機402。系統(tǒng)總線506也耦合于硬盤驅(qū)動器接口532,硬盤驅(qū)動器接口532與硬盤驅(qū)動器534相接口。在優(yōu)選實施例中,硬盤驅(qū)動器534填充也耦合于系統(tǒng)總線506的系統(tǒng)存儲器536。填充系統(tǒng)存儲器536的數(shù)據(jù)包括服務(wù)提供者服務(wù)器502的操作系統(tǒng)538,其包括殼540和內(nèi)核542。殼540被并入較高層的操作系統(tǒng)層,并被用來提供對諸如應(yīng)用程序544的資源的透明的用戶訪問,所述應(yīng)用程序544包括瀏覽器546以及上述的ZWA448的拷貝,其可以被部署到客戶端計算機402。服務(wù)提供者服務(wù)器502中描述的硬件組件并非意在窮盡性的,而是代表性的,以突出本發(fā)明所需的必要組件。例如,服務(wù)提供者服務(wù)器502可包括可替換的存儲器存儲設(shè)備,諸如磁帶、數(shù)字通用盤(DVD)、伯努里盒式磁盤等等。這些和其它變體意在落在本發(fā)明的精神和范圍中。還要注意,在本發(fā)明的優(yōu)選實施例中,服務(wù)提供者服務(wù)器502執(zhí)行與本發(fā)明相關(guān)聯(lián)的所有功能(包括執(zhí)行ZWA448),從而使得客戶端計算機402免于使用其資源。應(yīng)該理解,本發(fā)明的至少某些方面可以可替換地用包含程序產(chǎn)品的計算機可用媒體來實現(xiàn)。定義本發(fā)明功能的程序可經(jīng)由各種承載信號的媒體被遞送到數(shù)據(jù)存儲系統(tǒng)或計算機系統(tǒng),所述承載信號的媒體包括但不限于不可寫存儲媒體(例如CD-ROM)、可寫存儲媒體(例如,硬盤驅(qū)動器、讀/寫CD-ROM、光媒體)以及通信媒體(諸如計算機和電話網(wǎng)絡(luò),包括以太網(wǎng)、因特網(wǎng)、無線網(wǎng)絡(luò)以及類似網(wǎng)絡(luò)系統(tǒng))。因此,應(yīng)該理解,這種承載信號的媒體當(dāng)攜帶或編碼指示本發(fā)明的方法功能的計算機可讀指令時,表示本發(fā)明的可替換實施例。此外,應(yīng)該理解,本發(fā)明可被下述系統(tǒng)實現(xiàn),所述系統(tǒng)具有硬件、軟件、或如這里描述的軟件硬件的組合的形式的裝置及其等同物。軟件部署如上所述,在一實施例中,包括ZWA448的功能的本發(fā)明所述的過程由服務(wù)提供者服務(wù)器502執(zhí)行。可替換地,ZWA448B以及這里所述的方法以及具體而言如圖2a-3所示并描述的方法可被部署為從服務(wù)提供者服務(wù)器502到客戶端計算機402的處理軟件。更具體地,用于如此描述的方法的處理軟件可被另一服務(wù)提供者服務(wù)器(未示出)部署到服務(wù)提供者服務(wù)器502。接著參考圖6,步驟600開始處理軟件的部署。第一件事是確定當(dāng)執(zhí)行處理軟件時是否存在將駐留在一個或多個服務(wù)器上的任何程序(查詢框602)。如果是這樣的情況,則將包含可執(zhí)行軟件的服務(wù)器被標(biāo)識(框604)。用于一個或多個服務(wù)器的處理軟件經(jīng)由文件傳送協(xié)議(FTP)或某種其它協(xié)議或通過使用共享文件系統(tǒng)進行拷貝而被直接傳送到服務(wù)器的存儲裝置(框606)。處理軟件接著被安裝在服務(wù)器上(框608)。接著,做出關(guān)于處理軟件是否通過使用戶訪問一個或多個服務(wù)器上的處理軟件而被部署的確定(查詢框610)。如果用戶將訪問服務(wù)器上的處理軟件,則將存儲處理軟件的服務(wù)器地址被標(biāo)識(框612)。做出關(guān)于代理服務(wù)器是否將被建立來存儲處理軟件的確定(查詢框614)。代理服務(wù)器是位于客戶端應(yīng)用(諸如Web瀏覽器)和真實服務(wù)器之間的服務(wù)器。它截取到真實服務(wù)器的所有請求,以了解它是否可以滿足請求本身。如果否,則它將請求轉(zhuǎn)發(fā)給真實服務(wù)器。代理服務(wù)器的兩個主要優(yōu)點是提高性能和過濾請求。如果需要代理服務(wù)器,則安裝代理服務(wù)器(框616)。經(jīng)由諸如FTP的協(xié)議或經(jīng)由文件共享將處理軟件直接從源文件拷貝到服務(wù)器文件,處理軟件被發(fā)送到服務(wù)器(框618)。另一實施例將是把事務(wù)發(fā)送到包含處理軟件的服務(wù)器,并使該服務(wù)器處理該事務(wù),接著接收處理軟件并將其拷貝到服務(wù)器的文件系統(tǒng)。一旦在服務(wù)器上存儲了處理軟件,則用戶經(jīng)由其客戶端計算機訪問服務(wù)器上的處理軟件,并拷貝到其客戶端計算機的文件系統(tǒng)(框620)。另一實施例是使服務(wù)器自動拷貝處理軟件到每個客戶端,并接著在每個客戶端計算機上運行處理軟件的安裝程序。用戶在他的客戶端計算機上執(zhí)行安裝處理軟件的程序(框622),接著退出該過程(終止框624)。在查詢步驟626,做出關(guān)于處理軟件是否將通過經(jīng)由電子郵件把處理軟件發(fā)送給用戶而被部署的確定。處理軟件將被部署的用戶組與用戶客戶端計算機的地址被一起標(biāo)識(框628)。經(jīng)由電子郵件將處理軟件發(fā)送到用戶的客戶端計算機的每個(框630)。接著用戶接收電子郵件(框632)并接著將處理軟件從電子郵件中分離到用戶的客戶端計算機上的目錄(框634)。用戶執(zhí)行在他的客戶端計算機上安裝處理軟件的程序(框622),接著退出該過程(終止框624)。最后,做出處理軟件是否將被直接發(fā)送到用戶在其客戶端計算機上的目錄的確定(查詢框636)。如果是這樣,則用戶目錄被標(biāo)識(框638)。處理軟件被直接傳送到用戶的客戶端計算機目錄(框640)。這可用若干方式完成,諸如但不限于共享文件系統(tǒng)目錄,并接著從發(fā)送者的文件系統(tǒng)拷貝到接受者用戶的文件系統(tǒng),或可替換地使用諸如文件傳送協(xié)議(FTP)的傳送協(xié)議。用戶訪問其客戶端文件系統(tǒng)上的目錄,以便為安裝處理軟件做準(zhǔn)備(框642)。用戶在他的客戶端計算機上執(zhí)行安裝處理軟件的程序(框622),接著退出該過程(終止框624)。VPN部署本發(fā)明可作為服務(wù)的一部分被部署到第三方,其中第三方VPN服務(wù)被提供為安全部署工具,或者其中VPN按照特定部署所需的那樣被隨需構(gòu)建。虛擬專用網(wǎng)絡(luò)(VPN)是可被用于保護通過另一不安全或不信賴的網(wǎng)絡(luò)的連接的安全的技術(shù)的任何組合。VPN提高安全性并降低操作成本。VPN使用公眾網(wǎng)絡(luò)(通常為因特網(wǎng))來把遠程站點或用戶連接到一起。取代于使用專有的真實世界連接(諸如租用線),VPN使用通過因特網(wǎng)從公司的專用網(wǎng)絡(luò)被路由到遠程站點或雇員的“虛擬”連接。出于遞送或執(zhí)行處理軟件(即,軟件駐留在別處)的目的,通過特別地構(gòu)造VPN可將經(jīng)由VPN對軟件的訪問提供為服務(wù),其中VPN的持續(xù)時間被限于給定時間段或基于所支付數(shù)額的給定數(shù)量的部署。處理軟件可通過遠程訪問或點對點(site-to-site)VPN來部署、訪問和執(zhí)行。當(dāng)使用遠程訪問VPN時,處理軟件經(jīng)由在公司的專用網(wǎng)絡(luò)和遠程用戶之間通過第三方服務(wù)提供者的安全的經(jīng)加密的連接而被部署、訪問和執(zhí)行。企業(yè)服務(wù)提供者(ESP)設(shè)置網(wǎng)絡(luò)訪問服務(wù)器(NAS),并向遠程用戶提供用于其計算機的桌面客戶端軟件。遠距離工作者接著可撥打免費號碼或經(jīng)由電纜或DSL調(diào)制解調(diào)器直接附接,以到達NAS并使用其VPN客戶端軟件來訪問公司網(wǎng)絡(luò)以及訪問、下載和執(zhí)行處理軟件。當(dāng)使用點對點VPN時,處理軟件通過使用專有設(shè)備和大規(guī)模加密來部署、訪問和執(zhí)行,所述加密被用于在公眾網(wǎng)絡(luò)(諸如因特網(wǎng))上連接公司的多個固定站點。處理軟件經(jīng)由隧道貫穿(tunneling)在VPN上傳送,所述隧道貫穿是將整個包安置在另一包中并在網(wǎng)絡(luò)上發(fā)送該包的過程。外部包的協(xié)議被網(wǎng)絡(luò)和兩個點(被稱為溝渠接口,在其中所述包進入和退出網(wǎng)絡(luò))所了解。在圖7中描述了對于這種VPN部署的過程。啟動框702開始虛擬專用網(wǎng)絡(luò)(VPN)過程。做出是否需要用于遠程訪問的VPN的確定(查詢框704)。如果不需要所述VPN,則進行到查詢框706。如果需要所述VPN,則確定是否存在遠程訪問VPN(查詢框708)。如果VPN確實存在,則進行到框710。否則標(biāo)識將在公司的專用網(wǎng)絡(luò)和公司的遠程用戶之間提供安全的、經(jīng)加密的連接的第三方提供者(框712)。公司的遠程用戶被標(biāo)識(框714)。第三方提供者接著建立網(wǎng)絡(luò)訪問服務(wù)器(NAS)(框716),其允許遠程用戶撥打免費號碼或經(jīng)由寬帶調(diào)制解調(diào)器直接附接來訪問、下載和安裝用于遠程訪問VPN的桌面客戶端軟件(框718)。在遠程訪問VPN已經(jīng)建立后,或者如果其之前已經(jīng)被安裝,則遠程用戶可通過撥入NAS或經(jīng)由電纜或DSL調(diào)制解調(diào)器直接附接到NAS而訪問處理軟件(框710)。這允許對處理軟件被訪問的公司網(wǎng)絡(luò)的輸入(框720)。處理軟件經(jīng)由隧道貫穿在網(wǎng)絡(luò)上被傳送到遠程用戶的計算機(desktop)。即,處理軟件被劃分成包,并且包括數(shù)據(jù)和協(xié)議的每個包被置于另一個包中(框722)。當(dāng)處理軟件到達遠程用戶的計算機時,它從所述包中被移除,被重建,并接著在遠程用戶的計算機上執(zhí)行(框724)。接著做出是否需要用于點對點訪問的VPN的確定(查詢框706)。如果不需要,則進行到退出該過程(終止框726)。否則,確定是否存在點對點VPN(查詢框728)。如果確實存在,則進行到框730。否則,安裝建立點對點VPN所需的專有設(shè)備(框738)。接著把大規(guī)模加密建立到VPN中(框740)。在點對點VPN已經(jīng)被構(gòu)建之后,或者如果它之前已經(jīng)被建立,則用戶經(jīng)由VPN訪問處理軟件(框730)。處理軟件經(jīng)由隧道貫穿在網(wǎng)絡(luò)上被傳送到站點用戶(框732)。即,處理軟件被劃分成包,并且包括數(shù)據(jù)和協(xié)議的每個包被置于另一個包中(框734)。當(dāng)處理軟件到達遠程用戶的計算機時,它從所述包中被移除,被重建,并在站點用戶的計算機上執(zhí)行(框736)。接著該過程在終止框726結(jié)束。軟件集成通過提供包括用于實現(xiàn)這里所述過程的代碼的處理軟件與應(yīng)用、操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)軟件共存,以及接著在處理軟件將運行的環(huán)境中的客戶端和服務(wù)器上安裝處理軟件,處理軟件可被集成到客戶端、服務(wù)器和網(wǎng)絡(luò)環(huán)境中。第一步驟是標(biāo)識客戶端和服務(wù)器上處理軟件所需的或與處理軟件相結(jié)合工作的任何軟件,包括處理軟件將被部署的網(wǎng)絡(luò)操作系統(tǒng)。這包括網(wǎng)絡(luò)操作系統(tǒng),其是通過添加連網(wǎng)特征而增強基本操作系統(tǒng)的軟件。接著,軟件應(yīng)用和版本號將被標(biāo)識,并與已經(jīng)被測試過可與處理軟件一起工作的軟件應(yīng)用和版本號的列表相比較。未出現(xiàn)的那些軟件應(yīng)用或不匹配正確版本的軟件應(yīng)用將使用正確的版本號來升級。將參數(shù)從處理軟件傳遞到軟件應(yīng)用的程序指令將被檢查,以確保參數(shù)列表匹配處理軟件所需的參數(shù)列表。相反地,由軟件應(yīng)用傳遞給處理軟件的參數(shù)將被檢查,以確保參數(shù)匹配處理軟件所需的參數(shù)。包括網(wǎng)絡(luò)操作系統(tǒng)的客戶端和服務(wù)器操作系統(tǒng)將被標(biāo)識,并與已經(jīng)被測試過可與處理軟件一起工作的操作系統(tǒng)、版本號和網(wǎng)絡(luò)軟件的列表相比較。不匹配經(jīng)測試過的操作系統(tǒng)和版本號的列表的那些操作系統(tǒng)、版本號和網(wǎng)絡(luò)軟件將在客戶端和服務(wù)器上被升級到所需級別。在確保了將部署處理軟件的軟件處于已測試過可與處理軟件一起工作的正確的版本級別之后,通過在客戶端和服務(wù)器上安裝處理軟件而完成所述集成。對于此過程的高級描述,現(xiàn)在參考圖8。啟動框802開始處理軟件的集成。第一步驟是確定是否存在將在一個或多個服務(wù)器上執(zhí)行的任何處理軟件程序(框804)。如果不是這種情況,則集成進行到查詢框806。如果是這種情況,則服務(wù)器地址被標(biāo)識(框808)。服務(wù)器被檢查,以了解它們是否包含下述軟件,所述軟件包括了已測試過可與處理軟件一起的操作系統(tǒng)(OS)、應(yīng)用和網(wǎng)絡(luò)操作系統(tǒng)(NOS)連同它們的版本號(框810)。服務(wù)器也被檢查,以確定是否存在處理軟件在框810中所需的任何未出現(xiàn)軟件。做出版本號是否匹配已測試過可與處理軟件一起的OS、應(yīng)用和NOS的版本號的確定(框812)。如果所有版本號都匹配,且不存在未出現(xiàn)的所需軟件,則集成繼續(xù)到查詢框806。如果一個或多個版本號不匹配,則不匹配版本在一個或多個服務(wù)器上使用正確版本進行更新(框814)。此外,如果存在未出現(xiàn)的所需軟件,則在框814所示步驟中,在一個或多個服務(wù)器上更新所述軟件。通過安裝處理軟件而完成服務(wù)器集成(框816)。在框804、812或816中示出的步驟中的任一步驟之后的查詢框806中示出的步驟確定是否存在將在客戶端上執(zhí)行的處理軟件的任何程序。如果在客戶端上不執(zhí)行處理軟件程序,則集成進行到終止框818并退出。如果不是這種情況,則客戶端地址被標(biāo)識,如框820所示??蛻舳吮粰z查,以了解它們是否包含下述軟件,所述軟件包括了已測試過可與處理軟件一起的操作系統(tǒng)(OS)、應(yīng)用和網(wǎng)絡(luò)操作系統(tǒng)(NOS)連同它們的版本號(框822)。客戶端也被檢查,以確定是否存在處理軟件在框822所述的步驟中所需的任何未出現(xiàn)軟件。做出版本號是否匹配已測試過可與處理軟件一起的OS、應(yīng)用和NOS的版本號的確定(查詢框824)。如果所有版本號都匹配,且不存在未出現(xiàn)的所需軟件,則集成繼續(xù)到終止框818并退出。如果一個或多個版本號不匹配,則不匹配版本在客戶端上使用正確版本進行更新(框826)。此外,如果存在未出現(xiàn)的所需軟件,則在客戶端上更新所述軟件(同樣在框826)。通過在客戶端上安裝處理軟件而完成客戶端集成(框828)。集成進行到終止框818并退出。隨需處理軟件被共享,以用靈活、自動化的方式同時服務(wù)于多個客戶。其是被標(biāo)準(zhǔn)化的,幾乎不需要定制,并且其是可調(diào)節(jié)的,提供現(xiàn)買現(xiàn)付模型中的隨需功能。處理軟件可被存儲在可從一個或多個服務(wù)器訪問的共享文件系統(tǒng)上。處理軟件經(jīng)由包含數(shù)據(jù)和使用所訪問服務(wù)器上的CPU單元的服務(wù)器處理請求的事務(wù)而被執(zhí)行。CPU單元是服務(wù)器的中央處理器的時間單元,諸如分鐘、秒、小時。此外,所評估服務(wù)器可對其它服務(wù)器做出需要CPU單元的請求。CPU單元是僅表示一種使用度量的示例。其它使用度量包括但不限于網(wǎng)絡(luò)帶寬、存儲器使用、存儲裝置使用、包傳輸、完全事務(wù)等。當(dāng)多個客戶使用同一處理軟件應(yīng)用時,通過包括在事務(wù)中用來標(biāo)識唯一客戶和對于該客戶的服務(wù)類型的參數(shù)來區(qū)分他們的事務(wù)。用于對于每個客戶的服務(wù)的所有CPU單元和其它使用度量被記錄。當(dāng)對于任一服務(wù)器的事務(wù)數(shù)量達到開始影響該服務(wù)器的性能的數(shù)量時,訪問其它服務(wù)器以增加能力并共享工作負荷。同樣地,當(dāng)其它使用度量(諸如網(wǎng)絡(luò)帶寬、存儲器使用、存儲裝置使用等)達到影響性能的能力時,添加額外的網(wǎng)絡(luò)帶寬、存儲器使用、存儲裝置等以共享工作負荷。用于每個服務(wù)和客戶的使用度量被發(fā)送到收集服務(wù)器,收集服務(wù)器將對于每個客戶針對在提供對處理軟件的共享執(zhí)行的服務(wù)器網(wǎng)絡(luò)中的任何位置處理過的每個服務(wù)的使用度量進行加和。所加和的使用單元度量被周期性地與單元成本相乘,而得到的總體處理軟件應(yīng)用服務(wù)成本被可替換地發(fā)送到客戶,或在客戶所訪問的網(wǎng)站上指示出,客戶隨后向服務(wù)提供者進行支付。在另一實施例中,服務(wù)提供者直接從銀行或金融機構(gòu)的客戶帳戶請求支付。在另一實施例中,如果服務(wù)提供者也是使用處理軟件應(yīng)用的客戶的客戶,則欠服務(wù)提供者的付款與服務(wù)提供者所欠的付款相協(xié)調(diào),以最小化付款轉(zhuǎn)帳。現(xiàn)在參考圖9,啟動框902開始隨需過程。創(chuàng)建包含唯一客戶標(biāo)識、所請求服務(wù)類型和進一步指定服務(wù)類型的任何服務(wù)參數(shù)的事務(wù)(框904)。接著事務(wù)被發(fā)送到主服務(wù)器(框906)。在隨需環(huán)境中,主服務(wù)器可以首先是唯一的服務(wù)器,接著隨著性能被消耗,其它服務(wù)器被添加到隨需環(huán)境。查詢隨需環(huán)境中的服務(wù)器中央處理單元(CPU)性能(步驟908)。估計事務(wù)的CPU需求,接著將隨需環(huán)境中的服務(wù)器可用CPU性能與事務(wù)的CPU需求相比較,以了解是否在任何服務(wù)器中存在足夠的CPU可用性能來處理事務(wù)(查詢框910)。如果不存在足夠的服務(wù)器CPU可用性能,則額外的服務(wù)器CPU性能被分配來處理事務(wù)(框912)。如果已經(jīng)存在足夠的可用CPU性能,則事務(wù)被發(fā)送到所選擇的服務(wù)器(框914)。在執(zhí)行事務(wù)之前,進行對其余的隨需環(huán)境的檢查,以確定環(huán)境是否具有足夠的可用性能來處理事務(wù)。此環(huán)境性能包括但不限于下述情形網(wǎng)絡(luò)帶寬、處理器存儲器、存儲裝置等(框916)。如果不存在足夠的可用性能,則性能將被添加到隨需環(huán)境(框918)。接著,處理事務(wù)的所需軟件被訪問并被加載到存儲器中,接著事務(wù)被執(zhí)行(框920)。使用度量被記錄(框922)。使用度量包括隨需環(huán)境中被用于處理事務(wù)的那些功能的若干部分。所述功能使用(諸如但不限于網(wǎng)絡(luò)帶寬、處理器存儲器、存儲裝置和CPU循環(huán))是所記錄的使用度量。使用度量被加和,與單元成本相乘,并接著被記錄為對于請求客戶的費用(框924)。如果客戶已請求將隨需成本記錄到網(wǎng)站(查詢框926),則它們被記錄(框928)。如果客戶已請求將隨需成本經(jīng)由電子郵件發(fā)送到客戶地址(查詢框930),則這些成本被發(fā)送給客戶(框932)。如果客戶已請求隨需成本從客戶帳戶中直接支付(查詢框934),則直接從客戶帳戶中接收付款(框936)。接著在終止框938退出隨需過程。盡管已經(jīng)參考優(yōu)選實施例具體示出和描述了本發(fā)明,但本領(lǐng)域技術(shù)人員將了解,可以在其中做出形式和細節(jié)上的各種改變,而不會脫離本發(fā)明的精神和范圍。例如,盡管已經(jīng)在其中容器被訪問的集成開發(fā)環(huán)境(IDE)的上下文中描述了本發(fā)明,但是,本發(fā)明在其中形狀相互重疊的任何圖形界面中也是有用的。例如,如果PowerPoint或Word中的兩個表以下述方式相互疊放,所述方式使得難于或無法“窺視”到底層(被覆蓋)的表,則可以在所述應(yīng)用中以類似方式使用當(dāng)前描述的縮放啟示圖標(biāo)。因此,本發(fā)明特別呈現(xiàn)了一種選擇性地提供啟示的方式,以便在視覺上區(qū)分并在圖形上選擇物理上接近和/或重疊的容器/框。所述方法允許在兩個或多個圖形表示之間的公共邊框上顯示用于縮放窗口小部件的啟示??s放窗口小部件顯示在初始圖形顯示之前,在視覺上混淆了初始顯示的至少一部分??s放窗口小部件顯示至少一部分初始顯示,并以較大的大小和/或通過人為分隔的邊框和/或通過加標(biāo)簽的每個對象來顯示對象/邊框,以便易于在視覺上區(qū)分并在視覺上選擇特定對象/邊框。WYSIWYG顯示將在必要時被分隔開以滿足此目的。在優(yōu)選實現(xiàn)中,縮放區(qū)域顯示恰好(實際上)滿足下述特定目的的人為顯示,所述目的為a)示出容器,以及b)允許選擇切換,以及c)調(diào)用對對象的動作。這可包括在必要時將對象“分隔開”(例如以便示出具有共享邊框的兩個不同容器),以及為每個對象加標(biāo)簽。此外,如說明書和權(quán)利要求書中所使用的,術(shù)語“計算機”或“系統(tǒng)”或“計算機系統(tǒng)”或“計算設(shè)備”包括任何數(shù)據(jù)處理系統(tǒng),其包括但不限于個人計算機、服務(wù)器、工作站、網(wǎng)絡(luò)計算機、大型計算機、路由器、交換機、個人數(shù)字助理(PDA)、電話、以及能夠處理、傳輸、接收、獲取和/或存儲數(shù)據(jù)的任何其它系統(tǒng)。權(quán)利要求1.一種計算機可實現(xiàn)方法,包括在圖形編輯器中顯示多個單元,其中所述多個單元在所述圖形編輯器中重疊并共享公共空間;調(diào)用打開縮放窗口的可視啟示;以及在圖形編輯器中所述多個單元重疊的區(qū)域中顯示所述視覺啟示和所述縮放窗口,其中所述縮放窗口顯示可視表示,其被修改以示出重疊的多個單元。2.根據(jù)權(quán)利要求1所述的計算機可實現(xiàn)方法,還包括可視地將所述重疊的多個單元分隔開,以示出所述重疊的多個單元的內(nèi)容。3.根據(jù)權(quán)利要求2所述的計算機可實現(xiàn)方法,還包括為所述重疊的多個單元中的每個加標(biāo)簽。4.根據(jù)權(quán)利要求1所述的計算機可實現(xiàn)方法,其中所述重疊的多個單元表示容器鏈中用于Java服務(wù)器頁文件的小服務(wù)程序,并且其中所述方法還包括通過拖動從所述容器鏈中的小服務(wù)器程序中選擇的小服務(wù)程序的圖形表示到相對于所述容器鏈中的另一小服務(wù)程序的另一圖形表示的新位置,重新排序所述所選擇的小服務(wù)程序。5.根據(jù)權(quán)利要求4所述的計算機可實現(xiàn)方法,其中所述小服務(wù)程序的層級位置在圖形上被編碼。6.根據(jù)權(quán)利要求1所述的計算機可實現(xiàn)方法,其中所述縮放窗口的顯示大小通過具有公共邊框的圖形表示的數(shù)量來自動確定,這導(dǎo)致一個或多個所述圖形表示被具有同一公共邊框的另一圖形表示所混淆。7.一種系統(tǒng),包括處理器;耦合于所述處理器的數(shù)據(jù)總線;耦合于所述數(shù)據(jù)總線的存儲器;以及包括計算機程序代碼的計算機可用媒體,所述計算機程序代碼包括可由所述處理器執(zhí)行的指令,并被配置來在計算機圖形用戶界面中的兩個圖形表示的公共邊框處顯示縮放圖形小部件,其中所述兩個圖形表示包括完全可見的在前圖形表示以及被頂部圖形表示在視覺上混淆的在后圖形表示,并且其中所述縮放圖形小部件提供所述在后圖形表示的至少一部分的視圖。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述指令還被配置來經(jīng)由所述縮放圖形小部件重新命名所述在后圖形表示。9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述在前和在后的圖形表示表示了容器鏈中用于Java服務(wù)器頁文件的小服務(wù)程序,并且其中所述指令還被配置來通過拖動從所述容器鏈中的小服務(wù)器程序中選擇的小服務(wù)程序的圖形表示到相對于所述容器鏈中的另一小服務(wù)程序的另一圖形表示的新位置,重新排序所述所選擇的小服務(wù)程序。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述小服務(wù)程序的層級位置在圖形上被編碼。11.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述縮放窗口小部件的顯示大小通過具有公共邊框的圖形表示的數(shù)量來自動確定,這導(dǎo)致一個或多個所述圖形表示被具有同一公共邊框的另一圖形表示所混淆。12.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述縮放窗口小部件顯示所述圖形表示中的每個的標(biāo)題。全文摘要一種方法、裝置和計算機可用媒體,用于在圖形編輯器中顯示多個單元,其中所述多個單元在所述圖形編輯器中重疊并共享公共空間;調(diào)用打開縮放窗口的可視啟示;以及在圖形編輯器中所述多個單元重疊的區(qū)域中顯示所述視覺啟示和所述縮放窗口,其中所述縮放窗口顯示可視表示,其被修改以示出重疊的多個單元。文檔編號G06F9/44GK101025685SQ20071000703公開日2007年8月29日申請日期2007年2月7日優(yōu)先權(quán)日2006年2月16日發(fā)明者D·K·格羅特約翰,M·T·斯托科斯,L·桑托斯-戈麥斯申請人:國際商業(yè)機器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1