的窗口,并依據(jù)觸控屏幕12在移動(dòng)方向326上的邊緣44,決定觸控屏幕12的延伸方向,從而將外接屏幕20設(shè)定為從觸控屏幕12的邊緣44延伸出去的延伸屏幕。藉此,窗口管理模塊146即可將窗口 42顯示于外接屏幕20上。
[0069]另一方面,窗口管理模塊146亦會(huì)在觸控屏幕12中顯示窗口管理面板46,以供使用者通過窗口管理面板46而對(duì)外接屏幕20中所顯示的窗口 42進(jìn)行控制。在圖4的范例中,窗口管理面板46可以隱藏在邊緣44處,僅以代表圖示顯示。當(dāng)使用者需要使用窗口管理面板46時(shí),使用者可以通過點(diǎn)擊、按壓或拖拽窗口管理面板46的方式,將窗口管理面板46展開,以便利用對(duì)窗口管理面板46中的按鈕、圖示的點(diǎn)選或拖拽操作,來對(duì)外接屏幕上的窗口 42進(jìn)行管理與操作。
[0070]進(jìn)一步而言,展開的窗口管理面板可以圖5所繪示的形式來呈現(xiàn)。請(qǐng)同時(shí)參照?qǐng)D4及圖5,使用者可以通過觸碰位于觸控屏幕12的邊緣44的窗口管理面板46并向左拖拽,而將窗口管理面板46展開為窗口管理面板56。在其他實(shí)施例中,使用者也可以通過對(duì)窗口管理面板46進(jìn)行點(diǎn)擊、雙擊或長(zhǎng)按等觸碰操作來展開窗口管理面板56,本發(fā)明對(duì)于此手勢(shì)并不加以限制。在圖5的窗口管理面板56中,包括了與移動(dòng)至外接屏幕20的窗口 52對(duì)應(yīng)的窗口圖示58。使用者即可藉由對(duì)窗口圖示58進(jìn)行觸碰操作,而對(duì)窗口 52進(jìn)行相對(duì)應(yīng)的控制。
[0071]需說明的是,上述實(shí)施例中可以通過隱藏與展開的方式來提供使用者對(duì)窗口管理面板進(jìn)行操作。在其他實(shí)施例中,窗口管理面板也可直接以展開的形式呈現(xiàn)于觸控屏幕12中。此外,窗口管理面板的大小亦可以依使用者的需求而有所調(diào)整,對(duì)于窗口管理面板在觸控屏幕12上的配置形式,本發(fā)明不受限制。至于對(duì)應(yīng)控制外接屏幕中窗口的窗口圖示,本發(fā)明亦不限制其余窗口管理面板中的大小、位置等配置形式。
[0072]值得一提的是,在一實(shí)施例中,藉由將窗口管理面板顯示于鄰近外接屏幕的邊緣,使用者便可以依據(jù)窗口管理面板在觸控屏幕12中的位置,從而得知外接屏幕相對(duì)于觸控屏幕12的方向。例如,在圖3的實(shí)施例中,窗口管理面板46顯示于觸控屏幕12的右側(cè)邊緣。藉此,當(dāng)使用者想要將觸控屏幕12中的其他窗口移動(dòng)至外接屏幕20顯示時(shí),使用者只需將該窗口往窗口管理面板的方向拖拽,即可將窗口移動(dòng)至外接屏幕20中。
[0073]接著,請(qǐng)?jiān)倩氐綀D2的流程。當(dāng)窗口管理模塊146將窗口移動(dòng)至外接屏幕顯示,并在觸控屏幕12上顯示窗口管理面板之后,控制模塊148會(huì)再接收使用者對(duì)于窗口圖示執(zhí)行的第二觸碰操作,據(jù)以控制移動(dòng)至外接屏幕的窗口(步驟S208)。其中,第二觸碰操作可以是由單指或多指執(zhí)行的單擊、雙擊、長(zhǎng)按或拖拽操作,本發(fā)明對(duì)此不設(shè)限。詳細(xì)而言,在一實(shí)施例中,窗口圖示可包括多個(gè)控制按鈕,而使用者可以通過對(duì)這些控制按鈕進(jìn)行操作,而對(duì)移動(dòng)至外接屏幕的窗口加以控制。此外,在一實(shí)施例中,使用者可藉由將窗口圖示從窗管理面板內(nèi)拖拽至窗口管理面板外,而將窗口從外接屏幕移回觸控屏幕中顯示。又如在另一實(shí)施例中,使用者還可藉由將窗口圖示在窗口管理面板內(nèi)拖拽,以對(duì)應(yīng)于移動(dòng)窗口在外接屏幕中的相對(duì)位置。對(duì)于上述的各種情況,以下分別舉出多個(gè)實(shí)施例來對(duì)如何通過在窗口管理面板的第二觸碰操作而控制外接屏幕中的窗口加以說明。
[0074]首先說明利用窗口圖示中的控制按鈕來控制窗口的情況。請(qǐng)?jiān)俅螀⒄請(qǐng)D5,在一實(shí)施例中,窗口管理面板56中的窗口圖不58包括用以控制窗口 52的多個(gè)控制按鈕(如圖5中的控制按鈕582、584、586)。藉此,控制模塊148可以接收使用者對(duì)于窗口圖示中所述控制按鈕其中之一所執(zhí)行的選擇操作,并對(duì)外接屏幕中的窗口 52執(zhí)行所選擇的控制按鈕所對(duì)應(yīng)的控制功能。上述的控制按鈕582、584、586可以分別對(duì)應(yīng)最小化、放大、縮小或關(guān)閉等控制操作。而在其他實(shí)施例中,控制按鈕也可以對(duì)應(yīng)其他控制功能,例如是用以移動(dòng)窗口或是將窗口移回觸控屏幕12等功能的控制按鈕,藉以對(duì)外接屏幕中的窗口 52進(jìn)行控制。對(duì)于窗口圖示56包括的控制按鈕種類及其對(duì)應(yīng)的控制功能,本發(fā)明并不限制。
[0075]接著說明如何通過對(duì)于窗口圖示的拖拽操作,以實(shí)現(xiàn)將窗口從外接屏幕中移動(dòng)至觸控屏幕顯示的情況。詳細(xì)而言,在一實(shí)施例中,控制模塊148可以接收將窗口圖示由窗口管理面板內(nèi)拖拽至窗口管理面板外的第一拖拽操作,并據(jù)以將窗口自外接屏幕移回觸控屏幕。換言之,本實(shí)施例中的窗口管理面板即對(duì)應(yīng)了外接屏幕的顯示畫面范圍,而使用者將窗口圖示拖拽至窗口管理面板外的觸碰操作即可對(duì)應(yīng)于使用者欲將外接屏幕中的窗口移動(dòng)至觸控屏幕顯示的動(dòng)作。
[0076]在此舉例說明,并請(qǐng)參照?qǐng)D6的范例。當(dāng)使用者欲將窗口 62移動(dòng)回觸控屏幕12顯示時(shí),使用者可以將窗口圖示68拖拽至窗口管理面板66的范圍之外。如圖6所示,觸碰點(diǎn)682為使用者點(diǎn)擊窗口圖示68的位置,箭號(hào)684的方向?qū)?yīng)于使用者其手勢(shì)的拖拽方向,而窗口管理面板66的外框即對(duì)應(yīng)外接屏幕20所顯示的畫面。換言之,當(dāng)控制模塊148判斷使用者的拖拽操作將使窗口圖示68落在窗口管理面板66之外時(shí),控制模塊148即可判定使用者欲將窗口 62移動(dòng)至觸控屏幕12,而據(jù)以將窗口 62移動(dòng)回觸控屏幕12中并顯示。
[0077]另外,通過對(duì)于窗口圖示的拖拽操作,使用者還可藉以移動(dòng)外接屏幕中的窗口在外接屏幕中的相對(duì)位置。與前一實(shí)施例類似,本實(shí)施例的窗口管理面板亦對(duì)應(yīng)于外接屏幕所顯示的畫面范圍。當(dāng)使用者在窗口管理面板內(nèi)拖拽窗口圖示時(shí),控制模塊148可接收將窗口圖示在窗口管理面板內(nèi)拖拽的第二拖拽操作,并根據(jù)第二拖拽操作的拖拽軌跡,而對(duì)應(yīng)移動(dòng)外接屏幕中的窗口。需強(qiáng)調(diào)的是,本實(shí)施例中的拖拽軌跡應(yīng)位于窗口管理面板之中,而與前述實(shí)施例的第一拖拽操作(即將窗口圖示拖拽至窗口管理面板之外,藉以將窗口移回觸控屏幕的操作)具有差異。此外,對(duì)于通過拖拽窗口圖示以對(duì)應(yīng)移動(dòng)外接屏幕中的窗口的實(shí)施方式,本實(shí)施例可更通過調(diào)整窗口管理面板的大小,藉以提供使用者可較為精準(zhǔn)地移動(dòng)窗口圖示,藉以控制其對(duì)應(yīng)的窗口在外接屏幕中的相對(duì)位置。
[0078]需說明的是,對(duì)于通過窗口管理面板而對(duì)外接屏幕中的窗口所進(jìn)行的控制操作,除了前述實(shí)施例所描述的實(shí)施方式之外,在其他實(shí)施例中,還可以通過結(jié)合多個(gè)對(duì)于窗口圖示的觸碰操作或是觸碰操作的其他變化形式來藉以實(shí)現(xiàn)。在此以控制按鈕與拖拽操作的結(jié)合并藉以移動(dòng)窗口為例,使用者可以點(diǎn)選讓窗口管理面板最大化的控制按鈕,亦即,此時(shí)的窗口管理面板為整個(gè)觸控屏幕。當(dāng)窗口管理面板為最大化時(shí),使用者即能夠較精確地控制并拖拽窗口圖示在窗口管理面板中的位置,而對(duì)應(yīng)移動(dòng)窗口在外接屏幕中的相對(duì)位置。藉此,使用者藉由在窗口管理面板中的觸碰操作和/或其組合,即可對(duì)應(yīng)地控制外接屏幕中的窗口,而可便利地達(dá)到對(duì)于外接屏幕的窗口管理。
[0079]值得一提的是,前述實(shí)施例是針對(duì)將一個(gè)窗口移動(dòng)至外接屏幕中的情況進(jìn)行說明。而當(dāng)使用者將多個(gè)窗口移動(dòng)至外接屏幕顯示時(shí),使用者亦可以通過窗口管理面板來實(shí)現(xiàn)多個(gè)窗口的控制。舉例來說,圖7是依照本發(fā)明一實(shí)施例所繪示的范例。外接屏幕20包括窗口 72、74,并分別對(duì)應(yīng)顯示于觸控屏幕12的窗口管理面板76中的窗口圖示77、78。與前述實(shí)施例類似,窗口圖示77、78亦可以包括多個(gè)控制按鈕,以接收使用者的觸碰操作并對(duì)應(yīng)控制外接屏幕中的窗口 72、74。另外,使用者亦可以通過如前述實(shí)施例中的拖拽、點(diǎn)擊或是其他觸碰操作,以分別對(duì)外接屏幕中的各窗口進(jìn)行管理。需說明的是,應(yīng)用本發(fā)明者可依其需求而可對(duì)窗口管理面板中的各個(gè)窗口圖示有不同的配置方式,對(duì)此,本發(fā)明不加以限制。
[0080]此外,在一些情況中,當(dāng)多個(gè)窗口顯示于外接屏幕時(shí),可能會(huì)發(fā)生窗口有重疊的情況。因此,本發(fā)明的實(shí)施例亦提供了對(duì)應(yīng)調(diào)整窗口顯示順序的實(shí)施方式。舉例來說,在圖7的實(shí)施例中,窗口 74位于窗口 72之下。此時(shí),若使用者希望查閱窗口 74的內(nèi)容時(shí),使用者可以通過對(duì)窗口圖示77的觸碰操作(例如點(diǎn)擊窗口圖示77),藉以讓窗口 74顯示于外接屏幕20中的畫面最上層。另外,對(duì)于各窗口圖示的顯示方式,可以通過反白、浮凸或陰影等效果,藉以區(qū)別窗口是否為最上層以便于使用者操作。應(yīng)用本實(shí)施例者可提供不同的觸碰方式來實(shí)現(xiàn)將窗口顯示于最上層的操作,且對(duì)應(yīng)最上層窗口的窗口圖示亦可提供不同的顯示方式,本發(fā)明對(duì)此并不設(shè)限。
[0081]藉此,通過本發(fā)明實(shí)施例的多屏幕的窗口管理方法,使用者可將一或多個(gè)窗口從觸控屏幕移動(dòng)至外接屏幕上顯示,并能利用觸控屏幕中的窗口管理面板,便利且直觀地利用窗口管理面板中的窗口圖示而控制外接屏幕上相對(duì)應(yīng)的窗口,藉以切換觸控屏幕以及各外接屏幕以顯示窗口,并可調(diào)整各窗口在外接屏幕中的放大、縮小或移動(dòng)等配置形式,或是各窗口在外接屏幕中的顯示順序,從而實(shí)現(xiàn)對(duì)于多屏幕的窗口管理。
[0082]以上的實(shí)施例為針對(duì)觸控屏幕連接一個(gè)外接屏幕的情況。而當(dāng)觸控屏幕與多個(gè)外接屏幕相連接時(shí),本發(fā)明的實(shí)施例亦提供相對(duì)應(yīng)的實(shí)施方式,藉由對(duì)應(yīng)各個(gè)屏幕的屏幕管理面板,使得電子裝置10可以對(duì)多個(gè)外接屏幕實(shí)現(xiàn)更佳的窗口管理。以下舉一實(shí)施例詳細(xì)說明。