亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

控制及輔助視窗的方法及內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒體的制作方法

文檔序號(hào):6597783閱讀:281來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):控制及輔助視窗的方法及內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明為一種控制以及輔助視窗及運(yùn)用于內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒體的方 法,特別是涉及一種電子裝置上的視窗調(diào)整方法。
背景技術(shù)
在電子裝置使用日益普及的今日,使用者每天在電子裝置上操作復(fù)數(shù)個(gè)視窗已成 常態(tài)。開(kāi)啟復(fù)數(shù)個(gè)視窗常受限于電子裝置的屏幕大小容易有相互遮蔽的缺點(diǎn)。切換不同視 窗時(shí),又會(huì)無(wú)法馬上找到指定的視窗增加使用者使用上無(wú)謂的困擾。在以往的WINDOWS作 業(yè)系統(tǒng)之下,使用者可以利用alt和tab的功能鍵切換到指定的視窗。且在跳出的選項(xiàng)中 亦可以先行以縮圖預(yù)覽各個(gè)視窗,減少切換錯(cuò)誤的機(jī)率。但是近年來(lái)普及的電子裝置卻存在著以下的困擾,當(dāng)復(fù)數(shù)個(gè)視窗重迭顯示時(shí),視 窗的邊框以及控制選項(xiàng)不符合使用者操作。因視窗控制的方式已由以往鼠標(biāo)點(diǎn)選的方式改 為使用者直接使用手指點(diǎn)選操作,因此以往的視窗規(guī)格已不敷使用。為了創(chuàng)造一種更便于 觸控式裝置復(fù)數(shù)個(gè)視窗的操作方法。本發(fā)明人基于多年研究開(kāi)發(fā)與諸多實(shí)務(wù)經(jīng)驗(yàn),提出一 種控制以及輔助視窗的方法,以作為改善上述問(wèn)題的實(shí)現(xiàn)方式與依據(jù)。

發(fā)明內(nèi)容
本發(fā)明為一種控制以及輔助視窗的方法及運(yùn)用于內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒 體,特別是涉及一種電子裝置上的視窗調(diào)整方法。本方法包含以下的步驟首先,使用者在電子裝置上選擇一目標(biāo)視窗(target window),其中該電子裝置 可為一觸控電子裝置。將選定目標(biāo)視窗的外框移除,緊接著建立一環(huán)繞視窗(surround window),該環(huán)繞視窗的面積大于該目標(biāo)視窗,且將該目標(biāo)視窗嵌入該環(huán)繞視窗,當(dāng)該目標(biāo) 視窗與該環(huán)繞視窗之間形成一個(gè)新外框,環(huán)繞視窗可指定為一特定外觀,此外觀可為邊框 形狀的改變或是顏色的改變亦可設(shè)定為系統(tǒng)自動(dòng)隨機(jī)指定。且該新邊框大小恰可符合使用 者觸控的寬度或鼠標(biāo)可點(diǎn)選之大小且定義為指定顏色或是外觀。在該目標(biāo)視窗將會(huì)嵌入環(huán) 繞視窗時(shí),該環(huán)繞視窗內(nèi)亦具有至少一按鍵圖案,該按鍵圖案亦調(diào)整成使用者適合點(diǎn)擊的 大小。按鍵可以做出放大、縮小或關(guān)閉等指令。當(dāng)使用者控制該環(huán)繞視窗時(shí),可以間接的控 制該目標(biāo)視窗,即該環(huán)繞視窗與該目標(biāo)視窗會(huì)同時(shí)作動(dòng)。使用者自行設(shè)定該控制環(huán)繞視窗 的新邊框大小以及拖曳該新邊框達(dá)到放大縮小視窗的目的。本方法的其一目的為讓使用者可以輕易控制視窗大小。本方法的另一目的為讓使用者可以從復(fù)數(shù)視窗中輕易的選取指定視窗。本方法的又一目的為了讓視窗按鍵符合使用者觸控時(shí)所需的大小。本方法的再一目的為了讓目標(biāo)視窗增加額外的信息控制及相對(duì)運(yùn)動(dòng)。本方法的又一目的為讓使用者利用手勢(shì)控制電子裝置中的視窗。


圖1為本發(fā)明的方法步驟流程圖;圖2為本發(fā)明的一較佳實(shí)施例的觸控使用示意圖一;圖3為本發(fā)明的一較佳實(shí)施例的觸控使用示意圖二 ;圖4為本發(fā)明的一較佳實(shí)施例的觸控使用示意圖三;圖5為本發(fā)明的一較佳實(shí)施例的觸控使用示意圖四;圖6為本發(fā)明的一較佳實(shí)施例的視窗縮放示意圖;圖7為本發(fā)明的一較佳實(shí)施例的即時(shí)瀏覽示意圖;圖8為本發(fā)明的一較佳實(shí)施例的利用手勢(shì)控制視窗的示意圖。
具體實(shí)施例方式下述將對(duì)本發(fā)明的特定具體實(shí)施例作說(shuō)明,但不以此為限。本發(fā)明可以不同形式 予以實(shí)現(xiàn)特殊用途的硬件或是硬件與軟件的組合。一典型的硬件與軟件組合可使用計(jì)算 機(jī)程序一般用途的計(jì)算機(jī)系統(tǒng),當(dāng)載入或是執(zhí)行時(shí),可以讓該系統(tǒng)執(zhí)行方法步驟,詳細(xì)的步 驟流程下面將會(huì)詳述。且該軟件可以預(yù)載至該一般用途計(jì)算機(jī)系統(tǒng)或是如同計(jì)算機(jī)程序產(chǎn) 品般分開(kāi)使用,當(dāng)載入計(jì)算機(jī)系統(tǒng)時(shí),可以讓該系統(tǒng)執(zhí)行該方法步驟。本發(fā)明為一種控制以及輔助視窗的方法及運(yùn)用于內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒 體,特別是涉及一種電子裝置上的視窗調(diào)整方法。請(qǐng)參考圖1至圖5,圖1為本發(fā)明的方法 步驟流程圖,圖2至圖5為本發(fā)明的一較佳實(shí)施例的觸控使用示意圖一至圖四。本發(fā)明的 方法包含以下的步驟本實(shí)施例皆以施行于Microsoft Window系統(tǒng)為例,但不以此為限。步驟Sl為選 擇一目標(biāo)視窗2 (target window),選擇的方式可為對(duì)目標(biāo)視窗作出特殊的觸控手勢(shì)(請(qǐng) 參閱圖2)或是利用視窗搜尋系統(tǒng)的圖形視窗,如Spy++的圖形視窗?;蚩梢詳r截作業(yè)系 統(tǒng)中的CreatWindows ()函數(shù)取得該目標(biāo)視窗2的代碼,利用此方式,使用者可以指定任何 作用中的視窗,并取得該視窗代碼。此步驟Sl的目的為提取指定目標(biāo)視窗2的代碼,任何 可以直接或是間接提取代碼的軟件或程序皆可。另外,以上的使用者選擇視窗亦可由系統(tǒng) 自動(dòng)提取視窗編碼代替。步驟S2的主要目的是將目標(biāo)視窗2的原始邊框移除(請(qǐng)參閱圖 3)。移除方法可為利用系統(tǒng)中Windows APIs,將邊框移除。接著,步驟S3,建立一環(huán)繞視窗 3 (surround Window)(請(qǐng)參閱圖4)。該環(huán)繞視窗3為一個(gè)無(wú)邊框視窗,且該環(huán)繞視窗3的 外觀或顏色為下個(gè)步驟S4所指定的形式,且該環(huán)繞視窗3的面積大于該目標(biāo)視窗2。步驟 S4使用者指定環(huán)繞視窗3的外觀,此步驟的外觀可為視窗形狀、視窗顏色等個(gè)人化的參數(shù) 設(shè)定,此參數(shù)可以由使用者選取或是系統(tǒng)隨機(jī)指定。此步驟的目的在于區(qū)分觸控制裝置屏 幕上不同視窗,始使用者更易于選取特定視窗。當(dāng)選定了一特定的外觀后,進(jìn)入步驟S5,將 該目標(biāo)視窗2嵌入該環(huán)繞視窗3 (請(qǐng)參閱圖幻,在此步驟可以設(shè)定該環(huán)繞視窗3的大小,并 配合該目標(biāo)視窗2,且該環(huán)繞視窗3的剩余部份面積形成一新邊框,該距離寬度剛好適合使 用者利用手指或鼠標(biāo)做觸控操作的動(dòng)作。此新邊框的作用相當(dāng)于原始視窗的邊框,且于該 新邊框上可以依使用者的需求而設(shè)置至少一指令,像是最小化、最大化、關(guān)閉或是縮至狀態(tài) 列等等的指令。且其中部份的該指令可通過(guò)圖案31而呈現(xiàn),而該圖案31的大小可設(shè)計(jì)成符 合使用者適合觸控或點(diǎn)選的大小。使用者僅需點(diǎn)選該圖案31就能夠同時(shí)控制該環(huán)繞視窗3以及目標(biāo)視窗2的作動(dòng)。亦有部份的指令則是直接設(shè)置于該新邊框上,如拖曳的動(dòng)作等。請(qǐng)參考圖6,圖6為本發(fā)明的較佳實(shí)施例的視窗縮放示意圖。前述在步驟S5中說(shuō)明 設(shè)置于該新邊框上的指令包含有拖曳的指令,其主要目的在于可以讓使用者使用鼠標(biāo)點(diǎn)擊 拖曳以同時(shí)改變目標(biāo)視窗2及環(huán)繞視窗3的大小。例如當(dāng)使用者利用鼠標(biāo)觸發(fā)在該新邊框 上的拖曳指令時(shí),以windows的系統(tǒng)為例,此時(shí)該新邊框上的拖曳指令可分別呼叫windows API的系統(tǒng)函數(shù)ktCapture ()和ReleaseCapture (),因此使用者可以利用鼠標(biāo)進(jìn)行拖曳而 調(diào)整環(huán)繞視窗3的大小。在此操作時(shí),環(huán)繞視窗3亦會(huì)同步控制目標(biāo)視窗2的大小,使兩者 的該新邊框維持一固定值。請(qǐng)參考圖7,圖7為本發(fā)明的較佳實(shí)施例的視窗及時(shí)瀏覽示意圖。在本實(shí)施例中, 當(dāng)該使用者把鼠標(biāo)移到新邊框上時(shí),因該新邊框上設(shè)置有另一指令。該指令主要于觸發(fā) 時(shí),以windows的系統(tǒng)為例,將使Windows APIs中的函數(shù)DwmRegisterThumbnail ()和函 數(shù)DwmUpdateThumbnailftOperties ()執(zhí)行運(yùn)作。次執(zhí)行運(yùn)作的結(jié)果主要將呈現(xiàn)出一小視 窗4,而該小視窗4為該環(huán)繞視窗3和目標(biāo)視窗2的縮影。且該小視窗4顯示位置為鼠標(biāo)位 置。。此功能的目的在于可以讓使用者快速的確定點(diǎn)選視窗是否為正確視窗并減少找尋視 窗的時(shí)間。當(dāng)鼠標(biāo)離開(kāi)該新邊框時(shí),該小視窗4則將會(huì)隱藏并停止投影。請(qǐng)參考圖8,圖8為本發(fā)明的一較佳實(shí)施例的利用手勢(shì)控制視窗的示意圖。本實(shí)施 例的電子裝置1為一觸控式裝置,在觸控式屏幕上,可利用復(fù)數(shù)個(gè)觸碰點(diǎn)給與環(huán)繞視窗3不 同的指示。在圖8中,當(dāng)使用者于該環(huán)繞視窗3上作出上下兩指往外滑的手勢(shì)時(shí),系統(tǒng)會(huì)檢 測(cè)手指按壓的兩觸控點(diǎn)的相對(duì)運(yùn)動(dòng),并給予環(huán)繞視窗3 —放大的指令。反之,若兩觸控點(diǎn)呈 現(xiàn)上下手指并攏的相對(duì)運(yùn)動(dòng),則給予環(huán)繞視窗3 —縮小的指令。設(shè)計(jì)者可依據(jù)使用者的習(xí) 慣設(shè)計(jì)出不需要觸控按鈕就可以快速的切換視窗大小的指令。以上所述僅為舉例性,而非為限制性者。任何未脫離本發(fā)明之精神與范疇,而對(duì)其 進(jìn)行之等效修改或變更,均應(yīng)包含于后附之申請(qǐng)專(zhuān)利范圍中。
權(quán)利要求
1.一種控制以及輔助視窗的方法,其特征在于,包含根據(jù)一使用者的輸入以選定一目標(biāo)視窗;移除該目標(biāo)視窗的邊框;建立一環(huán)繞視窗,并設(shè)定該環(huán)繞視窗的面積大于該目標(biāo)視窗,且該環(huán)繞視窗是通過(guò)一 操作手段而改變其外觀;以及將該目標(biāo)視窗嵌入該環(huán)繞視窗之中,且該目標(biāo)視窗隨該環(huán)繞視窗同時(shí)作動(dòng);其中,該目標(biāo)視窗嵌入于該環(huán)繞視窗后,該環(huán)繞視窗剩余的部分形成該目標(biāo)視窗的一 新邊框,且該新邊框上設(shè)定有至少一個(gè)指令。
2.如權(quán)利要求1所述的方法,其特征在于,該操作手段為人為指定或隨機(jī)指定該環(huán)繞 視窗的外觀。
3.如權(quán)利要求2所述的方法,其特征在于,該環(huán)繞視窗的外觀設(shè)定是改變顏色參數(shù)或 是外觀型態(tài)。
4.如權(quán)利要求1所述的方法,其特征在于,該指令的執(zhí)行為關(guān)閉、縮放或最小化。
5.如權(quán)利要求4所述的方法,其特征在于,該指令是以圖案呈現(xiàn)于該新邊框上。
6.如權(quán)利要求1所述的方法,其特征在于,該指令的執(zhí)行為呈現(xiàn)一小視窗,該小視窗的 內(nèi)容為該目標(biāo)視窗縮小后態(tài)樣。
7.如權(quán)利要求1所述的方法,其特征在于,該指令的執(zhí)行是利用鼠標(biāo)或以觸控方式于 該新邊框上操作。
8.一種內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒體,用于當(dāng)計(jì)算機(jī)載入該程序并執(zhí)行后控制以及 輔助視窗,其特征在于,包含選定目標(biāo)視窗模塊,用于根據(jù)一使用者的輸入以選定一目標(biāo)視窗;控制模塊,用于移除該目標(biāo)視窗的邊框;建立一環(huán)繞視窗,并設(shè)定該環(huán)繞視窗的面積大 于該目標(biāo)視窗,且該環(huán)繞視窗是通過(guò)一操作手段而改變其外觀;以及將該目標(biāo)視窗嵌入該 環(huán)繞視窗之中,且該目標(biāo)視窗設(shè)定為隨該環(huán)繞視窗同時(shí)作動(dòng);其中,該目標(biāo)視窗嵌入于該環(huán) 繞視窗后,該環(huán)繞視窗剩余的部分形成該目標(biāo)視窗的一新邊框,且該新邊框上設(shè)定有至少 一個(gè)指令。
9.如權(quán)利要求8所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊通過(guò)該操作手 段為人為指定或隨機(jī)指定該環(huán)繞視窗的外觀。
10.如權(quán)利要求9所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊對(duì)該環(huán)繞視窗 的外觀設(shè)定是改變顏色參數(shù)或是外觀型態(tài)。
11.如權(quán)利要求8所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊設(shè)定的該指令 的執(zhí)行為關(guān)閉、縮放或最小化。
12.如權(quán)利要求11所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊設(shè)定的該指 令是以圖案呈現(xiàn)于該新邊框上。
13.如權(quán)利要求8所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊設(shè)定的該指令 的執(zhí)行為呈現(xiàn)一小視窗,該小視窗的內(nèi)容為該目標(biāo)視窗縮小后態(tài)樣。
14.如權(quán)利要求8所述的計(jì)算機(jī)可讀記錄媒體,其特征在于,該控制模塊設(shè)定的該指令 的執(zhí)行是利用鼠標(biāo)或以觸控方式于該新邊框上操作。
全文摘要
本發(fā)明為一種控制及輔助視窗的方法及內(nèi)儲(chǔ)程序的計(jì)算機(jī)可讀記錄媒體,更進(jìn)一步涉及一種可以配合電子裝置控制以及輔助視窗方法。本發(fā)明控制以及輔助視窗的方法,可將使用者指定的目標(biāo)視窗,嵌入一環(huán)繞視窗。改善原本目標(biāo)視窗邊框過(guò)于窄小不適合使用者操控的缺點(diǎn)。該環(huán)繞視窗可以依據(jù)使用者的需求指定其外觀或顏色,使得使用者在瀏覽復(fù)數(shù)個(gè)視窗時(shí),可以快速輕易找到特定視窗。
文檔編號(hào)G06F3/048GK102135848SQ20101010361
公開(kāi)日2011年7月27日 申請(qǐng)日期2010年1月27日 優(yōu)先權(quán)日2010年1月27日
發(fā)明者江啟逞 申請(qǐng)人:宏碁股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1