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

寬屏顯示器上的軟件布局方法及裝置的制作方法

文檔序號:6443386閱讀:191來源:國知局
專利名稱:寬屏顯示器上的軟件布局方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及交互顯示技術(shù)領(lǐng)域,尤其涉及一種寬屏顯示器上的軟件布局方法以及一種寬屏顯示器上的軟件布局裝置。
背景技術(shù)
目前,寬屏顯示器已經(jīng)廣泛使用,它提供一種寬屏顯示區(qū)域,給人一種視覺上的享受并給用戶帶來操作上的便利。在寬屏顯示器內(nèi),可以同時(shí)并排顯示多個(gè)程序窗口。假設(shè)現(xiàn)在需要在屏幕上同時(shí)展示多個(gè)文檔窗口,則現(xiàn)有技術(shù)通常的做法是每次調(diào)整窗口時(shí)都要將窗口拖放到指定位置,再調(diào)整其界面尺寸大小。但是采用上述做法存在一個(gè)缺陷,即完成調(diào)整操作后如果再進(jìn)行最小化和還原程序大小時(shí),原有己調(diào)整好的布局將被打亂。例如,假設(shè)當(dāng)前用戶需要在寬屏顯示器上進(jìn)行文檔對比演示工作,則采用現(xiàn)有技術(shù)中的方法進(jìn)行調(diào)整之后的布局如圖I 所示,即當(dāng)前寬屏顯示器的屏幕上正顯示兩個(gè)不同的窗口(窗口 A、窗口 B),此時(shí),用戶會希望兩個(gè)窗口內(nèi)部的操作不會影響到另一窗口,以保證文檔對比演示工作正常進(jìn)行。但是這一愿望很難實(shí)現(xiàn),因?yàn)橹灰脩粼龠M(jìn)行還原程序大小操作(假設(shè)為窗口 A),則該窗口 A將填滿整個(gè)寬屏顯示器,即這種情況下將無法觀看到另一窗口 B,而這顯然并不是操作者真正想要的結(jié)果(因?yàn)檫@種情況下無法再繼續(xù)進(jìn)行文檔對比演示了)。這時(shí)若要繼續(xù)文檔對比演示工作需要恢復(fù)原有布局,則只能重復(fù)之前相同的調(diào)整操作,這種做法不僅煩瑣,而且很占用用戶的時(shí)間,給用戶帶來不好的體驗(yàn)。而且,現(xiàn)有技術(shù)中也并不存在更好的在寬屏顯示器上進(jìn)行軟件布局的方法。

發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供一種寬屏顯示器上的軟件布局方法及裝置,能夠減少軟件布局的煩瑣操作和節(jié)省用戶的時(shí)間。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案一種寬屏顯示器上的軟件布局方法,包括以下步驟實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間,則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍;退出動(dòng)態(tài)分屏狀態(tài),分屏完成。一種寬屏顯示器上的軟件布局裝置,包括監(jiān)控模塊,用于實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;虛擬屏生成模塊,用于當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間,則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;虛擬屏更改模塊,用于根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍。由以上方案可以看出,本發(fā)明的一種寬屏顯示器上的軟件布局方法及裝置,在工作場景中通過簡單點(diǎn)擊拖放就能動(dòng)態(tài)切換布局,可根據(jù)用戶需要將應(yīng)用程序快速布局成指定虛擬屏內(nèi)屏顯示程序,由于虛擬屏內(nèi)的應(yīng)用程序窗口是無法超出虛擬屏的坐標(biāo)范圍的, 因此各虛擬屏內(nèi)的窗口操作絕對不會影響到其它虛擬屏的程序窗口展示,這樣一來就較好解決了現(xiàn)有技術(shù)中的完成窗口調(diào)整操作后如果再進(jìn)行最小化和還原程序大小時(shí)打亂原有布局的問題,從而有效避免了軟件布局的煩瑣操作,節(jié)省了用戶的時(shí)間,具有較好的用戶體驗(yàn);而且本發(fā)明的寬屏顯示器上的軟件布局方法及裝置還具有操作效率高、適應(yīng)性強(qiáng)、靈活方便等特點(diǎn),便于用戶進(jìn)行多屏工作。


圖I為采用現(xiàn)有技術(shù)中的軟件布局方法所布局成的屏幕示意圖2為本發(fā)明一種寬屏顯示器上的軟件布局方法的流程示意圖3為處理前的桌面示意圖4為方法實(shí)施例一中進(jìn)入動(dòng)態(tài)分屏狀態(tài)示意圖5為動(dòng)態(tài)分屏狀態(tài)下進(jìn)行窗口操作示意圖6為動(dòng)態(tài)分屏完成后的屏幕示意圖7為方法實(shí)施例二中進(jìn)入動(dòng)態(tài)分屏狀態(tài)示意圖8為在寬屏顯示器上進(jìn)行兩屏顯示示意圖9為在寬屏顯示器上進(jìn)行三屏顯示示意圖10為本發(fā)明一種寬屏顯示器上的軟件布局裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明提供一種寬屏顯示器上的軟件布局方法及裝置,其采用動(dòng)態(tài)虛擬多屏顯示
技術(shù)來減少煩瑣的操作和節(jié)省用戶時(shí)間。所謂虛擬多屏顯示,是指在單個(gè)顯示器內(nèi)進(jìn)行分區(qū)域顯示,每個(gè)顯示屏可以分成多個(gè)小區(qū)域,并可以對每個(gè)小區(qū)域添加想要顯示的程序、文件、網(wǎng)頁等內(nèi)容,且每個(gè)小區(qū)域互相獨(dú)立,各區(qū)域內(nèi)如一個(gè)仿真顯示器。下面結(jié)合附圖和具體的實(shí)施例對本發(fā)明作進(jìn)一步描述。如圖2所示,本發(fā)明的一種寬屏顯示器上的軟件布局方法,包括如下步驟步驟SI,實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件??梢酝ㄟ^運(yùn)行分屏后臺程序并安裝鉤子來實(shí)現(xiàn)點(diǎn)擊事件的實(shí)時(shí)監(jiān)控,利用鉤子不但可以勾住鼠標(biāo)點(diǎn)消息或觸摸點(diǎn)消息,而且還可以勾住后續(xù)步驟中的程序窗口移動(dòng)消息、程序窗口更改大小消息等。步驟S2,設(shè)定進(jìn)入動(dòng)態(tài)分屏狀態(tài)的閾值,本實(shí)施例中可以采用如下方法未進(jìn)入分屏狀態(tài)時(shí),當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間(如3 5秒),則進(jìn)入動(dòng)態(tài)分屏狀態(tài);動(dòng)態(tài)分屏狀態(tài)可參見圖4,在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域,并且可以在該虛擬屏區(qū)域內(nèi)設(shè)置刪除虛擬屏的快捷按鈕區(qū)域,以及在虛擬屏區(qū)域外設(shè)置退出動(dòng)態(tài)分屏狀態(tài)的區(qū)域或按鈕,如圖4中的兩個(gè)黑色區(qū)域所示。由于人為操作會經(jīng)常性地帶有誤差,因?yàn)樽鳛橐粋€(gè)較好的實(shí)施例,可以對上述進(jìn)入動(dòng)態(tài)分屏狀態(tài)的閾值進(jìn)行優(yōu)化,即除了當(dāng)鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)并停留不動(dòng)超過預(yù)定時(shí)間則系統(tǒng)判斷為符合進(jìn)入動(dòng)態(tài)分屏狀態(tài)的條件之外,還可以認(rèn)為當(dāng)鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)后,鼠標(biāo)或觸摸在以擊下點(diǎn)為中心、預(yù)定像素(可以取2. 5像素左右)為半徑的區(qū)域內(nèi)移動(dòng)時(shí),將該移動(dòng)認(rèn)為是誤差抖動(dòng), 系統(tǒng)仍然判斷為符合進(jìn)入動(dòng)態(tài)分屏狀態(tài)的條件。步驟S3,在動(dòng)態(tài)分屏狀態(tài)下,根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)(該標(biāo)準(zhǔn)可根據(jù)用戶需要來具體設(shè)置) 更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍。當(dāng)前焦點(diǎn)窗口進(jìn)入動(dòng)態(tài)分屏狀態(tài)后整個(gè)顯示桌面被設(shè)置分屏狀態(tài),此時(shí)就可以根據(jù)用戶需要來對虛擬屏大小進(jìn)行更改,該更改虛擬屏區(qū)域的大小的過程具體可以包括步驟S301,在動(dòng)態(tài)分屏狀態(tài)下,若鼠標(biāo)或觸摸接觸所述虛擬屏區(qū)域邊界并在預(yù)定像素大小(如設(shè)定為5個(gè)像素)范圍內(nèi),則進(jìn)入虛擬屏大小改變狀態(tài);步驟S302,在虛擬屏大小改變狀態(tài)下,拖動(dòng)虛擬屏邊框,根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)(用戶需要)改變虛擬屏區(qū)域大小。更改完成后,記錄更改后的虛擬屏所在坐標(biāo)及大小作為最終的虛擬屏信息,此虛擬屏內(nèi)窗口活動(dòng)區(qū)域?yàn)樘撈羺^(qū)域內(nèi)。需要說明的是,調(diào)整后的虛擬屏區(qū)域不能和己有區(qū)域重疊,并且最終記錄的虛擬屏區(qū)域的大小在該虛擬屏內(nèi)關(guān)聯(lián)程序窗口大小的最小值以上, 即虛擬屏最小不能低于屏內(nèi)關(guān)聯(lián)程序窗口大小的最小值。步驟S4,退出動(dòng)態(tài)分屏狀態(tài),分屏完成??梢酝ㄟ^點(diǎn)擊退出動(dòng)態(tài)分屏狀態(tài)的區(qū)域或按鈕即可退出分屏狀態(tài)。程序劃分好虛擬屏結(jié)束后,己拖入虛擬屏的窗口不可拖動(dòng)到內(nèi)屏區(qū)域外活動(dòng),并且程序的最大化和還原窗口大小也只能在虛擬屏區(qū)域范圍。退出動(dòng)態(tài)分屏狀態(tài)后,若移動(dòng)虛擬屏的位置,則虛擬屏內(nèi)的窗口將相對于虛擬屏位置進(jìn)行移動(dòng)。作為一個(gè)較好的實(shí)施例,本發(fā)明的方法還可以包括步驟S5,即在分屏完成之后,若需要對系統(tǒng)桌面的窗口進(jìn)行移動(dòng)或更改大小,則首先判斷該窗口是否為己關(guān)聯(lián)到虛擬屏的窗口 ;若否則不處理,返回給系統(tǒng);若是,則設(shè)置鼠標(biāo)或觸摸的活動(dòng)區(qū)域?yàn)樘摂M屏內(nèi)(猶如一個(gè)仿真顯示器,并在退出時(shí)恢復(fù)其活動(dòng)區(qū)域),限定其移動(dòng)位置和大小不能超過虛擬屏的坐標(biāo)范圍。本發(fā)明的方法可根據(jù)用戶需要及寬屏顯示器的最佳使用效果分屏為2屏、3屏或多個(gè)屏以及不規(guī)則屏等。下面通過兩個(gè)具體的實(shí)施例來進(jìn)一步描述本發(fā)明的寬屏顯示器上的軟件布局方法實(shí)施例一如圖3所示為未處理前的桌面,其中淺灰色區(qū)域?yàn)橄到y(tǒng)桌面區(qū)域,深灰色區(qū)域?yàn)榇翱趨^(qū)域?,F(xiàn)在需要對還沒有設(shè)置虛擬屏的桌面進(jìn)行分屏,則采用本發(fā)明的方法對其進(jìn)行處理的具體過程如下
點(diǎn)擊桌面窗口標(biāo)題,如圖3中窗口 A,保持擊下狀態(tài)等待3 5秒(此時(shí)間內(nèi)鼠標(biāo)點(diǎn)擊或觸摸屏幕時(shí)光標(biāo)允許抖動(dòng),但是其抖動(dòng)區(qū)域范圍必須在以擊下點(diǎn)為中心、半徑為2. 5 像素區(qū)域內(nèi)),則判斷符合進(jìn)入動(dòng)態(tài)分屏條件,此時(shí)屏蔽系統(tǒng)點(diǎn)擊后的顯示菜單或單擊事件,系統(tǒng)進(jìn)入動(dòng)態(tài)分屏狀態(tài),進(jìn)入動(dòng)態(tài)分屏狀態(tài)后如圖4所示。動(dòng)態(tài)分屏狀態(tài)時(shí)以選中窗口區(qū)域?yàn)轭A(yù)置虛擬屏區(qū)域,用圖4中的粗線條區(qū)分虛擬屏與桌面其它未分屏的區(qū)域,此時(shí)桌面顯示更深一級的灰色,以區(qū)分分屏狀態(tài)。虛擬屏右上角設(shè)置刪除虛擬屏的快捷按鈕區(qū)域,顯示屏幕右上角浮動(dòng)退出分屏狀態(tài)的按鈕區(qū)域,此時(shí)可拖拉虛擬屏邊界的粗線條以布置內(nèi)屏大小,如圖中箭頭所示。由于當(dāng)前焦點(diǎn)窗口(即窗體A)內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域,因此可以認(rèn)為窗體A自動(dòng)加入虛擬屏。若要往虛擬屏內(nèi)加入新窗口,則如圖5所示,可直接將B窗口(此時(shí)B窗口須小于虛擬屏的活動(dòng)范圍)拖拉到虛擬屏A中即可。若需移除虛擬屏內(nèi)窗口,可直接關(guān)閉該窗口, 或?qū)⑵湓诜制翣顟B(tài)下拖出虛擬屏,如窗口 C,其邊界跨越虛擬屏,則脫離虛擬屏控制,窗口分區(qū)跨越虛擬屏外就可實(shí)現(xiàn)將窗口從虛擬屏中移除。退出動(dòng)態(tài)分屏狀態(tài)后,虛擬屏A區(qū)域用黑色細(xì)線包圍,如圖6所示,該虛擬屏范圍即為窗口 A和窗口 B的活動(dòng)區(qū)域。此時(shí)對程序進(jìn)行最大化和最小化操作,其顯示范圍被限制在虛擬屏A范圍,該虛擬屏區(qū)域內(nèi)如一仿真顯示器。實(shí)施例二下面模擬一個(gè)較常用的實(shí)施例來進(jìn)行說明在屏幕上分成左右兩屏,進(jìn)行文檔對比演示。實(shí)施例一中已經(jīng)設(shè)置好虛擬屏A的大小及位置,現(xiàn)在我們再新建一個(gè)虛擬屏B使其與虛擬屏A并排于顯示器上。如圖7所示,首先點(diǎn)擊窗口 B —段時(shí)間,系統(tǒng)進(jìn)入動(dòng)態(tài)分屏狀態(tài),對新建的虛擬屏B進(jìn)行軟件布局操作,調(diào)整其位置使其與虛擬屏A并排于屏幕,完成操作后退出動(dòng)態(tài)分屏,最終結(jié)果如圖8所示,此時(shí)虛擬屏A與虛擬屏B并排于顯示器上,各虛擬屏分別相當(dāng)于一個(gè)仿真顯示器。通過該實(shí)施例可以看出,只需通過簡單步驟即可實(shí)現(xiàn)兩屏顯示,在會議場所或需要展示多個(gè)文檔的演示場合可快速布局成多屏演示方案,且一個(gè)虛擬屏內(nèi)的窗口操作絕對不會影響到另一個(gè)虛擬屏的程序窗口展示。采用相同的方法,還可同樣將顯示屏布局成三屏或多屏,如圖9所示。與本發(fā)明的一種寬屏顯示器上的軟件布局方法相對應(yīng)的,本發(fā)明還提供一種寬屏顯示器上的軟件布局裝置,如圖10所示,包括監(jiān)控模塊,用于實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;虛擬屏生成模塊,用于當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間,則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;虛擬屏更改模塊,用于根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍。優(yōu)選的,所述虛擬屏生成模塊可以包括第一條件判斷模塊,用于當(dāng)鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)并停留不動(dòng)超過預(yù)定時(shí)間,或鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)后,鼠標(biāo)或觸摸在以擊下點(diǎn)為中心、預(yù)定像素為半徑的區(qū)域內(nèi)移動(dòng),則判斷得出符合進(jìn)入動(dòng)態(tài)分屏狀態(tài)的條件。優(yōu)選的,所述虛擬屏更改模塊可以包括第二條件判斷模塊,用于在動(dòng)態(tài)分屏狀態(tài)下,若發(fā)現(xiàn)鼠標(biāo)或觸摸接觸所述虛擬屏區(qū)域邊界并在預(yù)定像素大小范圍內(nèi),則判斷得出進(jìn)入虛擬屏大小改變狀態(tài),并在該狀態(tài)下拖動(dòng)虛擬屏邊框,根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)改變虛擬屏區(qū)域大小。另外,所述最終記錄的虛擬屏區(qū)域的大小在該虛擬屏內(nèi)關(guān)聯(lián)程序窗口大小的最小值以上。并且在移動(dòng)虛擬屏的位置時(shí),虛擬屏內(nèi)的關(guān)聯(lián)窗口將相對于虛擬屏位置進(jìn)行移動(dòng)。本發(fā)明的寬屏顯示器上的軟件布局裝置亦可以根據(jù)用戶需要(即所述預(yù)設(shè)標(biāo)準(zhǔn)) 將寬屏顯示器的屏幕劃分為一屏、兩屏或三屏甚至多屏等,具體實(shí)現(xiàn)過程與上述一種寬屏顯示器上的軟件布局方法相,此處不予贅述。通過以上方案可以看出,本發(fā)明的一種寬屏顯示器上的軟件布局方法及裝置,在工作場景中通過簡單點(diǎn)擊拖放就能動(dòng)態(tài)切換布局,可根據(jù)用戶需要將應(yīng)用程序快速布局成指定虛擬屏內(nèi)屏顯示程序,由于虛擬屏內(nèi)的應(yīng)用程序窗口是無法超出虛擬屏的坐標(biāo)范圍的,因此各虛擬屏內(nèi)的窗口操作絕對不會影響到其它虛擬屏的程序窗口展示,這樣一來就較好解決了現(xiàn)有技術(shù)中的完成窗口調(diào)整操作后如果再進(jìn)行最小化和還原程序大小時(shí)打亂原有布局的問題,從而有效避免了軟件布局的煩瑣操作,節(jié)省了用戶的時(shí)間,具有較好的用戶體驗(yàn);而且本發(fā)明的寬屏顯示器上的軟件布局方法及裝置還具有操作效率高、適應(yīng)性強(qiáng)、 靈活方便等特點(diǎn),便于用戶進(jìn)行多屏工作。以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種寬屏顯示器上的軟件布局方法,其特征在于,包括以下步驟實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間, 則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍;退出動(dòng)態(tài)分屏狀態(tài),分屏完成。
2.根據(jù)權(quán)利要求I所述的寬屏顯示器上的軟件布局方法,其特征在于,所述鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過預(yù)定時(shí)間的過程具體包括鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)并停留不動(dòng)超過預(yù)定時(shí)間,或鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)后,鼠標(biāo)或觸摸在以擊下點(diǎn)為中心、預(yù)定像素為半徑的區(qū)域內(nèi)移動(dòng),則系統(tǒng)判斷為符合進(jìn)入動(dòng)態(tài)分屏狀態(tài)的條件。
3.根據(jù)權(quán)利要求I所述的寬屏顯示器上的軟件布局方法,其特征在于,所述根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改虛擬屏區(qū)域的大小的過程具體包括在動(dòng)態(tài)分屏狀態(tài)下,若鼠標(biāo)或觸摸接觸所述虛擬屏區(qū)域邊界并在預(yù)定像素大小范圍內(nèi),則進(jìn)入虛擬屏大小改變狀態(tài);在虛擬屏大小改變狀態(tài)下,拖動(dòng)虛擬屏邊框,根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)改變虛擬屏區(qū)域大小。
4.根據(jù)權(quán)利要求3所述的寬屏顯示器上的軟件布局方法,其特征在于,所述最終記錄的虛擬屏區(qū)域的大小在該虛擬屏內(nèi)關(guān)聯(lián)程序窗口大小的最小值以上。
5.根據(jù)權(quán)利要求1-4任意一項(xiàng)所述的寬屏顯示器上的軟件布局方法,其特征在于,還包括步驟分屏完成之后,若需要對系統(tǒng)桌面的窗口進(jìn)行移動(dòng)或更改大小,則首先判斷該窗口是否為己關(guān)聯(lián)到虛擬屏的窗口 ;若是,則設(shè)置鼠標(biāo)或觸摸的活動(dòng)區(qū)域?yàn)樘摂M屏內(nèi),限定其移動(dòng)位置和大小不能超過虛擬屏的坐標(biāo)范圍。
6.一種寬屏顯示器上的軟件布局裝置,其特征在于,包括監(jiān)控模塊,用于實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;虛擬屏生成模塊,用于當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間,則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;虛擬屏更改模塊,用于根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍。
7.根據(jù)權(quán)利要求6所述的寬屏顯示器上的軟件布局裝置,其特征在于,所述虛擬屏生成模塊包括第一條件判斷模塊,用于當(dāng)鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)并停留不動(dòng)超過預(yù)定時(shí)間,或鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口并保持擊下狀態(tài)后,鼠標(biāo)或觸摸在以擊下點(diǎn)為中心、預(yù)定像素為半徑的區(qū)域內(nèi)移動(dòng),則判斷得出符合進(jìn)入動(dòng)態(tài)分屏狀態(tài)的條件。
8.根據(jù)權(quán)利要求6所述的寬屏顯示器上的軟件布局裝置,其特征在于,所述虛擬屏更改模塊包括第二條件判斷模塊,用于在動(dòng)態(tài)分屏狀態(tài)下,若發(fā)現(xiàn)鼠標(biāo)或觸摸接觸所述虛擬屏區(qū)域邊界并在預(yù)定像素大小范圍內(nèi),則判斷得出進(jìn)入虛擬屏大小改變狀態(tài),并在該狀態(tài)下拖動(dòng)虛擬屏邊框,根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)改變虛擬屏區(qū)域大小。
9.根據(jù)權(quán)利要求8所述的寬屏顯示器上的軟件布局裝置,其特征在于,所述最終記錄的虛擬屏區(qū)域的大小在該虛擬屏內(nèi)關(guān)聯(lián)程序窗口大小的最小值以上。
全文摘要
本發(fā)明提供一種寬屏顯示器上的軟件布局方法及裝置,該方法包括以下步驟實(shí)時(shí)監(jiān)控鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊事件;當(dāng)監(jiān)控到鼠標(biāo)點(diǎn)擊或觸屏點(diǎn)擊當(dāng)前焦點(diǎn)窗口后保持擊下狀態(tài)并停留超過了預(yù)定時(shí)間,則進(jìn)入動(dòng)態(tài)分屏狀態(tài);在該動(dòng)態(tài)分屏狀態(tài)下,所述當(dāng)前焦點(diǎn)窗口內(nèi)區(qū)域被自動(dòng)初始化設(shè)為虛擬屏區(qū)域;根據(jù)預(yù)設(shè)標(biāo)準(zhǔn)更改所述虛擬屏區(qū)域的大小,記錄更改后的虛擬屏區(qū)域所在坐標(biāo)及大小,并限定所述虛擬屏內(nèi)的軟件最大化時(shí)的顯示界面不超出所記錄的虛擬屏坐標(biāo)范圍;退出動(dòng)態(tài)分屏狀態(tài),分屏完成。本發(fā)明方法及裝置可根據(jù)用戶需要將應(yīng)用程序快速布局成指定虛擬屏內(nèi)屏顯示程序,有效避免了軟件布局的煩瑣操作,節(jié)省了用戶的時(shí)間,而且操作效率高、適應(yīng)性強(qiáng)、靈活方便。
文檔編號G06F3/048GK102591575SQ20111044353
公開日2012年7月18日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年12月26日
發(fā)明者廖天素 申請人:廣東威創(chuàng)視訊科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
宜兴市| 石柱| 奇台县| 达拉特旗| 沅陵县| 宿州市| 安国市| 浑源县| 阳新县| 连南| 彭水| 南木林县| 平潭县| 贵州省| 巍山| 施甸县| 乡城县| 舟山市| 甘洛县| 迭部县| 浪卡子县| 泾源县| 枣强县| 霞浦县| 诏安县| 石阡县| 渝北区| 山东| 诸城市| 日土县| 普格县| 绥化市| 克东县| 景宁| 朔州市| 商水县| 简阳市| 桑日县| 金溪县| 乐安县| 崇信县|