新四季網

在計算機屏幕上重新排列視圖的製作方法

2023-05-21 04:02:31

專利名稱:在計算機屏幕上重新排列視圖的製作方法
技術領域:
本發明涉及在設備的屏幕上重新排列視圖,例如計算機。更特別的,本發明涉及一種在計算機屏幕上重新排列視圖的方法,應用該方法的設備,以及實現該方法的軟體產品。
背景技術:
眾所周知,計算機屏幕上可以同時顯示幾個視圖。例如在微軟的Windows作業系統中,為用戶所激活的每個程序打開一個新的視圖或「窗口」。視圖允許用戶與指定程序相互作用,或讀取顯示在視圖中的信息。這種視圖也用在諸如PDA(個人數字助理)之類的手持設備和掌上電腦中。
通常,在創建視圖時,要分配視圖在計算機屏幕上的尺寸和位置。用戶可以改變視圖的尺寸以適應用戶的要求,也可以改變視圖的位置。這樣,視圖的版面可適應於用戶的需求。特別是,用戶可能想要以不重疊的方式來安排視圖。通過減少所有視圖的尺寸,直到所有視圖不重疊,並隨後重新排列所有視圖和/或調整所有視圖的大小,可以相對容易地實現該方式。可選擇的,用戶或軟體製造者可以通過以下方式排列視圖在激活某些首選視圖時,這些視圖以適宜的、無重疊的排列自動顯示。
無重疊視圖的排列結果對用戶來說可能不是最理想的,或者可能沒有保持最理想的狀態。取決於結合視圖的各種應用,用戶在他的計算機會議過程中,可能想要改變視圖的相對位置。特別是,用戶可能想要嘗試哪種視圖的排列是最方便的。然而,手動重新排列所有視圖,例如通過使用滑鼠來進行拖動,是不方便和費時的。
Microsoft Windows(98和XP版本)具有稱為「視窗窗口配置」的固有特性,允許活動窗口自動重新排列在屏幕上。然而,這包括重新調整圖像的尺寸,以使視圖在屏幕上適合。但用戶可能不想改變該視圖的尺寸。此外,這種已知的特性僅給出視圖的單一排列。如果用戶不滿意這種排列,則必須手動執行視圖的任何重新排列。

發明內容
因此,本發明的一個目的是克服現有技術的這些和其他問題,並提供一種在屏幕上快速簡單地重新排列視圖的方法。
本發明的另一個目的是提供一種用於在屏幕上重新排列視圖的軟體產品,以及一種包含該軟體產品的記錄載體。
因此,本發明提供了一種在計算機屏幕上重新排列無重疊的視圖的方法,該方法包括步驟計算機接收來自用戶的請求,將一個選定的視圖移動到計算機屏幕上的一個新位置上,計算機響應該請求,根據新位置中的選定視圖,確定視圖的可選排列,以及計算機在屏幕上顯示該可選排列。
也就是說,計算機根據從用戶端接收到的移動特定視圖的請求,自動確定原始視圖的可選無重疊排列,並顯示該排列。在這種排列中,將用戶所請求移動的特定視圖移動到用戶指定的位置上。
用戶可以以常規的方式提出移動視圖的請求,例如通過使用諸如滑鼠或觸摸板之類的指示設備來選定和「拖動」特定視圖。當用戶在屏幕上完成了對視圖的「拖動」,則完成了該請求,並通過計算機確定了視圖的(近似)期望的最終位置。計算機可以調整這種近似的位置,以更適合於該視圖以及屏幕上的其他視圖,例如通過將視圖移動到更接近於屏幕的邊緣。計算機隨後嘗試根據在所要求的位置中的特定視圖,確定視圖的可選排列。
可選擇的,通過用戶的直接指定以及多個預定步驟來確定新的位置。也就是,用戶可以使用例如光標(箭頭)鍵來指示視圖將要移動的方向。接下來計算機通過一個或多個預定步驟來移動視圖。步驟的數量可取決於,例如,鍵激活的次數或鍵激活的持續時間。
如果沒有可選的視圖排列是可用的,則最好顯示原始排列。儘管可能要重新調整個別視圖的大小,但最好保持視圖的原始尺寸,也就是說僅改變視圖的位置。
在優選實施例中,視圖在最大可能範圍內保持它們的相對位置。也就是說,當移動了選定視圖之後,其他視圖保持它們的相對位置並最好以視圖塊移動,儘可能選擇越少的塊,每個決包含兩個或更多視圖。這使得重新排列具有儘可能少的改變,因此使用戶更易於估算重新排列的結果。
本發明還提供了一種執行上述方法的設備,例如計算機。本發明還提供了一種用戶執行上述方法的軟體產品,以及具有這種軟體產品的記錄載體,諸如軟盤、DVD或CD-ROM。


以下將根據附圖中所舉例說明的實施例來進一步詳細說明本發明,其中圖1圖示出本發明所可應用於其中的計算機系統;圖2圖示出計算機屏幕上第一種視圖排列;圖3圖示出計算機屏幕上第二種視圖排列。
具體實施例方式
圖1中非限定性舉例示出的計算機系統1包括連接到顯示屏3的計算機單元2、鍵盤4和滑鼠5。計算機單元2執行各種軟體程序,包括具有圖形用戶界面的作業系統,如微軟的Windows,或蘋果計算機公司銷售的作業系統。計算機單元2同時也執行用於實現本發明的方法的軟體程序,以及一些其它軟體程序。儘管圖1示出的是一種臺式計算機系統,但本發明並不局限於此,其可等同適用於膝上型計算機、掌上計算機、PDA(個人數字助理)、電子管理器等。
計算機系統1的屏幕3上顯示了幾個視圖,每個視圖對應於一個激活的軟體程序或對象,例如照片。圖2僅是為舉例地圖示出一種視圖的原始排列,如通過作業系統或用戶在屏幕上進行排列。第一視圖A大約是屏幕(圖1中的3)大小的一半,而第二視圖B大約是屏幕大小的四分之一。視圖C、D、E和F均為屏幕大小的十六分之一。可以理解的是這些尺寸僅為舉例而給出,原則上視圖可以擁有任意允許它們適合於屏幕並且避免重疊的尺寸。
用戶可以判定圖2的視圖不是理想的,並可以想要改變該視圖。替代使用滑鼠、觸摸板或其他指示設備來將各個視圖手動地拖動到屏幕上的其他位置,同時避免重疊,本發明允許計算機通過僅拖動單一的視圖到屏幕上的新位置來展現一種可選的視圖排列。
因此,用戶可以通過常規的方式選擇一個特定的視圖,例如通過使用諸如滑鼠之類的指示設備在視圖上點擊。用戶接著在屏幕上「拖動」該選定視圖到它的新位置。通常就是當使用諸如滑鼠之類的指示設備時,一旦用戶完成拖動該視圖並「放開」該視圖,計算機可以調整視圖的新位置,如可以是使視圖在屏幕上正確適合所必需的。相對於由用戶執行的在屏幕上移動視圖,這種調整通常是較小的。
可選擇的,用戶可以通過使用鍵指出選定視圖將要移動的方向,該鍵例如是光標(箭頭)鍵、操縱杆、觸摸板、聲音命令、手勢或任何其他類型的輸入。計算機接下來可以嘗試在指定方向上移動視圖。視圖首先移動到一個位置上,也就是當在該指定方向中移動時,視圖佔據第一個位置。計算機將嘗試重新排列視圖,如果這種重新排列是合適的,並將顯示重新排列的視圖。如果該重新排列是不合適的,就顯示原始排列。可選擇的,計算機可以在指定的方向上移動視圖到另一個位置上,直到這種重新排列是適合的。
如果在將視圖移動到一個位置上之後,用戶仍在指示方向(例如仍按著鍵),則將視圖移動到另一個位置上並重複上述過程。當用戶停止指示方向,或當視圖到達屏幕邊緣時,視圖保持在它最後的位置上,假設對於該位置視圖的重新排列是合適的。如果這種重新排列在該位置上不適合,則視圖返回到其中重新排列是適合的最後位置。
在本發明中,選定視圖的這種重新定位形成了對重新排列剩餘視圖的請求。計算機,或者嚴格來說由計算機執行的軟體程序響應該請求,確定可選擇的排列。優選當用戶完成在屏幕上移動視圖時進行。然而,計算機可以在視圖移動的過程中確定可選的排列,例如在上述逐步移動中的每一步之後。
在圖2和圖3的舉例中,用戶將視圖B向下移動大約屏幕高度的四分之一的距離。在圖2的排列中,這導致於視圖C和D的重疊。根據本發明,給出一種移除該重疊的重新排列。
圖3示出了一種優選的重新排列,其中計算機響應用戶對視圖B的移動,將視圖C和D從視圖B的下方移到視圖B的上方。在圖3的排列中,移除了所有重疊。應注意實現這種效果無需計算機移動視圖A、E和F。計算機也可以移動視圖E和F到視圖B上方的位置,將視圖C和D移動到更低的位置。然而,移動視圖C和D具有移動最少數量的視圖的優點,以及在最大可能範圍內將視圖保持在它們的原始相關位置中的優點。這反過來使用戶更容易識別視圖並容易估算重新排列的結果。還應注意所有視圖都保留了它們的原始尺寸。
可以通過多種方式來確定可選的排列。實際使用的算法對本發明來說並不重要,但將給出示例來進一步說明本發明的應用。
當視圖B從圖2所示的位置向下移動到圖3所示的位置時,其覆蓋了視圖C和D。算法檢測該重疊,例如通過對比視圖的角上的坐標。算法接著嘗試找到空閒的位置,該位置足夠大以容納視圖C和D。在視圖B的上方找到這些空閒位置,並將視圖C和D隨後移動到這些位置中。當再沒有檢測到重疊時,完成該重新排列。
可以存儲視圖的新的排列,並且軟體程序可以在下次用戶登陸上計算機系統時,自動產生這種排列。
當然,本發明的方法可以如希望的那樣經常重複執行。通過將視圖移回到它們的原始位置,可以恢復原始排列。在有利實施例中,存儲原始排列,從而能夠撤消所有的重新排列。因此為了恢復原始排列,可以激活適當的軟體按鍵或相似的輸入機制。因此在本發明的實施例中,一旦產生第一個重複排列,則出現一個軟體按鍵或菜單選項「恢復」。
用於執行本發明的方法的軟體程序可以是一個單獨的應用程式,或者集成在作業系統中。該軟體程序可以存儲在機器可讀的記錄載體上,如軟盤、CD-ROM、zip盤、DVD等。
根據本發明可以理解到,響應用戶對單一視圖的重新定位,可以通過計算機將在計算機屏幕上顯示的所有視圖重新排列。通過進一步的理解,本發明的益處還體現在如果將要有效使用視圖,將避免視圖的重疊。
應注意,本文中所使用的任何術語不應解釋為對本發明範圍的限制。特別是動詞「包含」及其動詞變化不意味著排除任何沒有特別聲明的部分。單一的(電路)元件可適用於多個(電路)元件或它們的等同物。此外,本文中所使用的詞語「計算機」不限於臺式計算機,同時還意味著包括膝上型計算機、掌上計算機、PDA、電子管理器以及其他包括屏幕和處理器的電子設備。
因此,本領域的技術人員將理解到本發明不限於上述實施例,並可在不脫離附加權利要求所限定的發明範圍內進行大量更改和添加。
權利要求
1.一種在計算機屏幕(3)上重新排列無重疊的視圖的方法,該方法包括以下步驟計算機接收來自用戶的請求,將一個選定的視圖(B)移動到計算機屏幕上的一個新位置上,計算機響應該請求,根據新位置中的選定視圖(B)來確定視圖(A、B、C、D、E、F)的可選排列,以及計算機在該屏幕上顯示該可選排列。
2.如權利要求1所述的方法,其中視圖保持它們的原始尺寸。
3.如權利要求1或2所述的方法,其中通過用戶指示的方向確定新位置,計算機優選地在所述方向上移動選定的視圖,直到建立可選排列。
4.如權利要求1、2或3所述的方法,其中如果沒有視圖的可選排列是可用的,則顯示原始排列。
5.如上述權利要求的任何之一所述的方法,其中用戶沒有選定的視圖在最大可能範圍內保持它們的相關位置。
6.如上述權利要求的任何之一所述的方法,其中存儲原始排列,並可根據需求重新建立該原始排列。
7.一種用於實現權利要求1至6的任何之一所要求的方法的可編程設備。
8.如權利要求7所述的設備,它是臺式計算機(1)、膝上型計算機、掌上計算機、PDA或電子管理器。
9.一種用於實現權利要求1至6的任何之一所要求的方法的軟體產品。
10.一種具有權利要求9所述的軟體產品的記錄載體、例如CD-ROM。
全文摘要
在計算機屏幕(3)上可以同時顯示各種無重疊視圖(A、B、C……)或「窗口」。為了更方便地向用戶顯示視圖,可以響應於用戶對單一的視圖(B)的移動,而自動重新排列多個視圖。優選地,在避免重疊時,重新排列最少數量的視圖。
文檔編號G06F3/0481GK1739096SQ200380108804
公開日2006年2月22日 申請日期2003年12月10日 優先權日2003年1月15日
發明者M·范裡尤文 申請人:皇家飛利浦電子股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀