專利名稱:控制幻燈片的縮略圖在縮略圖窗格中位置的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及播放幻燈片過程中控制需要播放的幻燈片的縮略圖在縮略圖窗格中位置的裝置和方法。
背景技術(shù):
目前,隨著辦公軟件的普及,越來越多的人開始使用演示程序,比如教師的多媒體教學(xué)、公司對外展覽的宣傳等。
在這些演講過程中,演講者往往需要在本機做些操作,比如了解下一步需要講解的內(nèi)容,這些操作不希望被聽眾看到,所以目前的部分演示軟件提供了雙屏播放的功能。雙屏播放的優(yōu)點在于為用戶在播放過程能夠提供更容易的操作、更便捷的控制,進(jìn)而更加從容的演講。
圖1所示的為一種雙屏播放軟件的演示者視圖界面。演示者視圖界面包括播放窗格10及縮略圖窗格20等。播放窗格10上的內(nèi)容為當(dāng)前播放給觀眾的幻燈片;在縮略圖窗格20上,是只有演講者才能看到的當(dāng)前文檔需要播放的幻燈片縮略圖集合;這樣便于演講者了解當(dāng)前演講的幻燈片處于整篇文檔的位置;一般的情況下,還能夠方便地了解當(dāng)前演講的幻燈片上下文關(guān)系。然而,在播放過程中,如果文檔篇幅較大,即幻燈片頁數(shù)比較多,在縮略圖窗格20中只能顯示部分的幻燈片縮略圖的情況下,往往會出現(xiàn)當(dāng)前播放幻燈片的縮略圖處于縮略圖窗格20的最末端的情況(如圖2所示),此時,演講者不能直接看到下一張幻燈片的縮略圖;所以要想了解后一張幻燈片的大致內(nèi)容,需要手動的拖動縮略圖窗格20上的水平滾動條來達(dá)到目的;還有一種情況就是,演講者拖動滾動條使?jié)L動條移動距離太多的,使演講者看不到前一張幻燈片的內(nèi)容的情形,也影響演講者聯(lián)系上文,此時又得往回拖。上述來回拖動滾動條的方式的比較影響演講者的講解過程。
發(fā)明內(nèi)容
本發(fā)明一個目的在于提供一種控制當(dāng)前播放幻燈片的縮略圖在縮略圖窗格中位置的裝置,使當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖完整顯示在縮略圖窗格中,方便用戶的演講使用。
本發(fā)明另一個目的在于,提供一種控制當(dāng)前播放幻燈片縮略圖在縮略圖窗格中位置的方法,使當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖完整顯示在縮略圖窗格中,方便用戶的演講使用。
本發(fā)明的目的是通過如下技術(shù)方案實現(xiàn)的一種控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,包括用于設(shè)置當(dāng)前文檔頁面參數(shù)及觸發(fā)幻燈片頁面轉(zhuǎn)換的信息輸入裝置;用于存儲當(dāng)前文檔中需要播放的幻燈片總數(shù)及當(dāng)前文檔頁面參數(shù)的存儲器;用于讀取存儲器中存儲內(nèi)容的讀取模塊;用于計算確定將當(dāng)前播放幻燈片縮略圖置位于縮略圖窗格中指定位置所需參數(shù)的計算模塊;用于根據(jù)所述計算模塊計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖置位到縮略圖窗格中指定位置的置位裝置;用于在顯示屏上顯示當(dāng)前播放幻燈片縮略圖在縮略圖窗格中指定位置的的顯示裝置。
一種控制幻燈片的縮略圖在縮略圖窗格中位置的方法,包括通過讀取模塊讀取存儲于存儲器中的當(dāng)前文檔頁面參數(shù)及當(dāng)前文檔中需要播放的幻燈片總數(shù)的讀取步驟;
通過計算模塊計算確定將當(dāng)前播放幻燈片縮略圖置位于縮略圖窗格中指定位置所需參數(shù)的計算步驟;通過信息輸入裝置觸發(fā)幻燈片頁面轉(zhuǎn)換的觸發(fā)步驟;通過置位裝置根據(jù)所述計算模塊計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖置位到縮略圖窗格中指定位置的置位步驟;通過顯示裝置在顯示屏上顯示當(dāng)前播放幻燈片縮略圖在縮略圖窗格中指定位置的顯示步驟。
其還包括,通過信息輸入裝置設(shè)置當(dāng)前文檔頁面參數(shù)的信息設(shè)置步驟;通過存儲器存儲上述經(jīng)過設(shè)置后的當(dāng)前文檔頁面參數(shù)的存儲步驟。
以所述縮略圖窗格的一頂點為原點,以過該點的兩邊為坐標(biāo)軸建立坐標(biāo)系;設(shè)在沿所述幻燈片縮略圖排列方向上,每一幻燈片縮略圖的尺寸為S、幻燈片縮略圖間留空距離為D、所述縮略圖窗格尺寸為TW、所述指定位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sz,則有(S+D)≤Sz≤(TW-(2S+D))。
設(shè)播放的幻燈片總數(shù)為N,當(dāng)前幻燈片縮略圖的編號為n(1≤n≤N),當(dāng)前幻燈片縮略圖起始位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sstn=(n*(S+D)-S);設(shè)將當(dāng)前幻燈片縮略圖置位于所述縮略圖窗格中指定位置時,所述當(dāng)前幻燈片縮略圖沿所述幻燈片縮略圖排列方向偏移距離為SOffset,則,SOffset=Sz-Sstn=Sz-(n*(S+D)-S)。
當(dāng)所述指定位置位于所述縮略圖窗格中間時,則SOffset=TW/2-(n*(S+D)-S)。
本發(fā)明通過自動控制當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖在縮略圖窗格中的位置,可以避免當(dāng)前播放幻燈片縮略圖位于縮略圖窗格的首端或者末端,使當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖在縮略圖窗格中完整顯示。播放幻燈片時,一旦確定當(dāng)前播放幻燈片縮略圖及前后各一張幻燈片在縮略圖窗格中顯示的位置,本次播放將始終如一的保持當(dāng)前播放的幻燈片縮略圖及前后各一張幻燈片縮略圖在縮略圖窗格中的位置??梢苑奖阊葜v者對當(dāng)前播放幻燈片上下文的了解,使演講者專注于當(dāng)前幻燈片的內(nèi)容,演講更加從容。
圖1為一種雙屏播放軟件的演示者視圖界面;圖2為現(xiàn)有技術(shù)中當(dāng)前播放幻燈片的縮略圖處于縮略圖窗格末端的示意圖;圖3A為本發(fā)明所述控制裝置的邏輯連接示意圖;圖3B為本發(fā)明所述控制方法的流程圖;圖4為本發(fā)明實施例一中將當(dāng)前播放幻燈片縮略圖定位在縮略圖窗格中的一指定位置的輔助計算視圖。
圖5a及圖5b為利用本發(fā)明控制當(dāng)前播放的幻燈片縮略圖始終保持位于縮略圖窗格中間的效果圖;圖6為本發(fā)明實施例二中將當(dāng)前播放幻燈片縮略圖定位在縮略圖窗格中的一指定位置的輔助計算視圖。
具體實施例方式
本發(fā)明為了表達(dá)方便,特作如下定義以所述縮略圖窗格的一頂點為原點,以過該點的兩邊為坐標(biāo)軸建立坐標(biāo)系;設(shè)在沿所述幻燈片縮略圖排列方向上,每一幻燈片縮略圖的尺寸為S;幻燈片縮略圖間留空距離為D;所述縮略圖窗格尺寸為TW;所述指定位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sz;當(dāng)前幻燈片縮略圖起始位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sstn;將當(dāng)前幻燈片縮略圖置位于所述縮略圖窗格中指定位置時,所述當(dāng)前幻燈片縮略圖沿所述幻燈片縮略圖排列方向偏移距離為SOffset。
實施例一如圖1、3A所示,一種控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,包括用于設(shè)置當(dāng)前文檔頁面參數(shù)及觸發(fā)幻燈片頁面轉(zhuǎn)換的信息輸入裝置1;用于存儲當(dāng)前文檔中需要播放的幻燈片總數(shù)及當(dāng)前文檔頁面參數(shù)的存儲器2;用于讀取存儲器中存儲內(nèi)容的讀取模塊3;用于根據(jù)所述讀取模塊3獲取的存儲于存儲器中當(dāng)前文檔中需要播放的幻燈片總數(shù)N、幻燈片縮略圖30的尺寸及縮略圖窗格20的尺寸(本實施例中幻燈片的縮略圖30及縮略圖窗格20處于水平或橫向設(shè)置,只需要讀取寬度數(shù)據(jù))計算確定將當(dāng)前播放幻燈片縮略圖300置于縮略圖窗格20中指定位置所需參數(shù)(每頁幻燈片縮略圖起始位置、縮略圖水平方向偏移窗格的距離)的計算模塊4;用于根據(jù)所述計算模塊4計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖300置位到縮略圖窗格20中指定位置的置位裝置5;用于在顯示屏上顯示當(dāng)前播放幻燈片縮略圖300在縮略圖窗格20中指定位置的的顯示裝置6。
如圖3B是利用本發(fā)明提供的所述控制幻燈片的縮略圖在縮略圖窗格中位置的裝置對所述幻燈片的縮略圖在縮略圖窗格中位置進(jìn)行控制的方法的流程圖,包括如下步驟啟動;通過信息輸入裝置1設(shè)置當(dāng)前文檔頁面參數(shù)的信息設(shè)置步驟;通過存儲器2存儲上述經(jīng)過設(shè)置后的當(dāng)前文檔頁面參數(shù)的存儲步驟;上述信息設(shè)置步驟和存儲步驟作為關(guān)聯(lián)步驟,在整個流程中可選步驟,根據(jù)演講者的需要進(jìn)行。
通過讀取模塊3讀取存儲于存儲器2中的當(dāng)前文檔頁面參數(shù)及當(dāng)前文檔中需要播放的幻燈片總數(shù)的讀取步驟;通過計算模塊4計算確定將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置所需部分參數(shù)的計算步驟;該步驟根據(jù)所述讀取模塊4獲取的存儲于存儲器中當(dāng)前文檔中需要播放的幻燈片總數(shù)、當(dāng)前文檔頁面參數(shù)(包括但不限于幻燈片縮略圖30的寬度、縮略圖窗格20的寬度、幻燈片縮略圖30之間的留空距離、將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置的位置參數(shù)),計算確定將當(dāng)前播放幻燈片縮略圖300置于縮略圖窗格20中指定位置所需部分參數(shù)---每頁幻燈片縮略圖起始位置。
通過信息輸入裝置1觸發(fā)幻燈片頁面從前一當(dāng)前頁轉(zhuǎn)換到當(dāng)前頁的觸發(fā)步驟;結(jié)合觸發(fā)信息,再次通過計算模塊4計算確定將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置所需部分參數(shù)的計算步驟;該步驟主要是根據(jù)上次計算得到的參數(shù)結(jié)合觸發(fā)信息通過計算模塊計算縮略圖水平方向偏移窗格的距離。
通過置位裝置5根據(jù)所述計算模塊4計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖300置位到縮略圖窗格20中指定位置的置位步驟;通過顯示裝置6在顯示屏上顯示當(dāng)前播放幻燈片縮略圖300在縮略圖窗格20中指定位置的顯示步驟;這樣就可以在所述縮略圖窗格20中完整顯示當(dāng)前播放幻燈片及前后各一張幻燈片縮略圖(300、301、302)。
循環(huán)轉(zhuǎn)換頁面或結(jié)束。
如圖5a及圖5b為根據(jù)上述方法控制當(dāng)前播放幻燈片的縮略圖始終保持位于縮略圖窗格內(nèi)的某一指定位置的效果圖。
如圖4所示,本實施例給出將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中的一指定位置40的輔助計算視圖,便于闡述上述控制過程所需要的數(shù)據(jù)和公式考慮到具體實施例的特殊性,本實施例,以所述縮略圖窗格20的左下角為原點建立坐標(biāo)系,因為本實施例中所述縮略圖窗格20水平設(shè)置,因此所述幻燈片縮略圖30的縱坐標(biāo)保持不變,只需要考慮橫坐標(biāo)的變換。
假設(shè)播放的幻燈片總數(shù)為N、幻燈片縮略圖寬度為SlideW(即此時S=SlideW)、幻燈片間留空寬度為DiffW(即此時D=DiffW)假設(shè)所述縮略圖窗格寬度為TW,演示者視圖中縮略圖窗格的長度一旦播放就固定不變;設(shè)當(dāng)前幻燈片縮略圖的編號為n,為了實現(xiàn)本發(fā)明的目的需要將第n-1、n、n+1(1≤n≤N)三個連續(xù)的幻燈片縮略圖整體置位于所述縮略圖窗格20中的指定位置40,且完整顯示在所述縮略圖窗格20中;需要特別說明的是,當(dāng)n=1時,上述n-1=0,即當(dāng)前幻燈片縮略圖不存在前一頁,為了實現(xiàn)本發(fā)明目的只需要考慮當(dāng)前幻燈片及后一頁縮略圖的完整顯示在所述縮略圖窗格20中;同樣,當(dāng)n=N時,當(dāng)前幻燈片縮略圖不存在后一頁,為了實現(xiàn)本發(fā)明目的只需要考慮當(dāng)前幻燈片及前一頁縮略圖的完整顯示在所述縮略圖窗格20中。
設(shè)指定位置40的橫坐標(biāo)為SlideX(即此時Sz=SlideX),該值也是在當(dāng)前文檔播放開始后就確定的,該確定可以通過默認(rèn)設(shè)置或者通過手動設(shè)置;假設(shè)編號為n的幻燈片縮略圖起始位置(距縱坐標(biāo)的距離)為SlideXn(即此時Sstn=SlideXn),則有SlideXn=(n*(SlideW+DiffW)-SlideW);設(shè)將第n-1、n、n+1三個連續(xù)的幻燈片縮略圖整體置位于所述縮略圖窗格20中的指定位置,所述當(dāng)前縮略圖水平方向偏移距離為xOffset(即此時Soffset=xOffset),則,xOffset=SlideX-SlideXn=SlideX-(n*(SlideW+DiffW)-SlideW);(SlideW+DiffW)≤SlideX≤TW-(2SlideW+DiffW)當(dāng)所述指定位置40位于所述縮略圖窗格20中間時,則xOffset=TW/2-(n*(SlideW+DiffW)-SlideW)。
此值xOffset即為縮略圖窗格水平滾動條需要移動的值。
實施例二如圖6所示,本實施例與第一實施例的區(qū)別在于,本實施例的幻燈片縮略圖及縮略窗格是垂直或縱向設(shè)置。
所述步驟將變?yōu)閱?;通過信息輸入裝置1設(shè)置當(dāng)前文檔頁面參數(shù)的信息設(shè)置步驟;通過存儲器2存儲上述經(jīng)過設(shè)置后的當(dāng)前文檔頁面參數(shù)的存儲步驟;通過讀取模塊3讀取存儲于存儲器2中的當(dāng)前文檔頁面參數(shù)及當(dāng)前文檔中需要播放的幻燈片總數(shù)的讀取步驟;通過計算模塊4計算確定將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置所需部分參數(shù)的計算步驟;該步驟根據(jù)所述讀取模塊4獲取的存儲于存儲器中當(dāng)前文檔中需要播放的幻燈片總數(shù)、當(dāng)前文檔頁面參數(shù)(包括但不限于幻燈片縮略圖30的高度、縮略圖窗格20的高度、幻燈片縮略圖30之間的留空距離、將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置的位置參數(shù)),計算確定將當(dāng)前播放幻燈片縮略圖300置于縮略圖窗格20中指定位置所需部分參數(shù)---每頁幻燈片縮略圖起始位置。
通過信息輸入裝置1觸發(fā)幻燈片頁面從前一當(dāng)前頁轉(zhuǎn)換到當(dāng)前頁的觸發(fā)步驟;
結(jié)合觸發(fā)信息,再次通過計算模塊4計算確定將當(dāng)前播放幻燈片縮略圖置于縮略圖窗格中指定位置所需部分參數(shù)的計算步驟;該步驟主要是根據(jù)上次計算得到的參數(shù)結(jié)合觸發(fā)信息通過計算模塊計算縮略圖垂直方向偏移窗格的距離。
通過置位裝置5根據(jù)所述計算模塊4計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖300置位到縮略圖窗格20中指定位置的置位步驟;通過顯示裝置6在顯示屏上顯示當(dāng)前播放幻燈片縮略圖300在縮略圖窗格20中指定位置的顯示步驟;這樣就可以在所述縮略圖窗格20中完整顯示當(dāng)前播放幻燈片及前后各一張幻燈片縮略圖(300、301、302)。
循環(huán)轉(zhuǎn)換頁面或結(jié)束。
相應(yīng)地,控制過程所需要的數(shù)據(jù)和公式以所述縮略圖窗格20的左上角為原點建立坐標(biāo)系,因為本實施例中所述縮略圖窗格20縱向或者垂直設(shè)置,因此所述幻燈片縮略圖30的橫坐標(biāo)保持不變,只需要考慮縱坐標(biāo)的變換。
假設(shè)播放的幻燈片總數(shù)為N、幻燈片縮略圖高度為SlideH(即此時S=SlideH)、幻燈片間留空距離為DiffH(即此時D=DiffH)假設(shè)所述縮略圖窗格高度為TW,演示者視圖中縮略圖窗格的高一旦播放就固定不變;設(shè)當(dāng)前幻燈片縮略圖的編號為n,為了實現(xiàn)本發(fā)明的目的需要將第n-1、n、n+1(1≤n≤N)三個連續(xù)的幻燈片縮略圖整體置位于所述縮略圖窗格20中的指定位置40,且完整顯示在所述縮略圖窗格20中;設(shè)指定位置40的橫坐標(biāo)為SlideY(即此時Sz=SlideY),該值也是在當(dāng)前文檔播放開始后就確定的,該確定可以通過默認(rèn)設(shè)置或者通過手動設(shè)置;假設(shè)編號為n的幻燈片縮略圖起始位置(距縱坐標(biāo)的距離)為SlideYn(即此時Sstn=SlideYn),則有SlideYn=(n*(SlideH+DiffH)-SlideH);設(shè)將第n-1、n、n+1三個連續(xù)的幻燈片縮略圖整體置位于所述縮略圖窗格20中的指定位置,所述當(dāng)前縮略圖垂直方向偏移距離為yOffset(即此時Soffset=y(tǒng)Offset),則,yOffset=SlideY-SlideYn=SlideY-(n*(SlideH+DiffH)-SlideH);(SlideH+DiffH)≤SlideY≤TW-(2SlideH+DiffH)當(dāng)所述指定位置位于所述縮略圖窗格20中間時,則yOffset=TW/2-(n*(SlideH+DiffH)-SlideH)。
此值yOffset即為縮略圖窗格垂直滾動條需要移動的值。
以上所揭露的實施例不能認(rèn)為是對本發(fā)明所要求保護的范圍作出的限定,對于所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,一些未經(jīng)創(chuàng)造性勞動得到的、基于本發(fā)明構(gòu)思所做的簡單變更,仍應(yīng)當(dāng)不脫本發(fā)明保護的范圍。
權(quán)利要求
1.一種控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,包括用于設(shè)置當(dāng)前文檔頁面參數(shù)及觸發(fā)幻燈片頁面轉(zhuǎn)換的信息輸入裝置;用于存儲當(dāng)前文檔中需要播放的幻燈片總數(shù)及當(dāng)前文檔頁面參數(shù)的存儲器;用于讀取存儲器中存儲內(nèi)容的讀取模塊;用于計算確定將當(dāng)前播放幻燈片縮略圖置位于縮略圖窗格中指定位置所需參數(shù)的計算模塊;用于根據(jù)所述計算模塊計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖置位到縮略圖窗格中指定位置的置位裝置;用于在顯示屏上顯示當(dāng)前播放幻燈片縮略圖在縮略圖窗格中指定位置的的顯示裝置。
2.根據(jù)權(quán)利1所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,以所述縮略圖窗格的一頂點為原點,以過該點的兩邊為坐標(biāo)軸建立坐標(biāo)系;設(shè)在沿所述幻燈片縮略圖排列方向上,每一幻燈片縮略圖的尺寸為S、幻燈片縮略圖間留空距離為D、所述縮略圖窗格尺寸為TW、所述指定位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sz,則有(S+D)≤Sz≤(TW-(2S+D))。
3.根據(jù)權(quán)利2所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,設(shè)播放的幻燈片總數(shù)為N,當(dāng)前幻燈片縮略圖的編號為n(1≤n≤N),當(dāng)前幻燈片縮略圖起始位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sstn=(n*(S+D)-S);設(shè)將當(dāng)前幻燈片縮略圖置位于所述縮略圖窗格中指定位置時,所述當(dāng)前幻燈片縮略圖沿所述幻燈片縮略圖排列方向偏移距離為SOffset,則,SOffset=Sz-Sstn=Sz-(n*(S+D)-S)。
4.根據(jù)權(quán)利3所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,當(dāng)所述指定位置位于所述縮略圖窗格中間時,則SOffset=TW/2-(n*(S+D)-S)。
5.一種控制幻燈片的縮略圖在縮略圖窗格中位置的方法,包括通過讀取模塊讀取存儲于存儲器中的當(dāng)前文檔頁面參數(shù)及當(dāng)前文檔中需要播放的幻燈片總數(shù)的讀取步驟;通過計算模塊計算確定將當(dāng)前播放幻燈片縮略圖置位于縮略圖窗格中指定位置所需參數(shù)的計算步驟;通過信息輸入裝置觸發(fā)幻燈片頁面轉(zhuǎn)換的觸發(fā)步驟;通過置位裝置根據(jù)所述計算模塊計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖置位到縮略圖窗格中指定位置的置位步驟;通過顯示裝置在顯示屏上顯示當(dāng)前播放幻燈片縮略圖在縮略圖窗格中指定位置的的顯示步驟。
6.根據(jù)權(quán)利要求5所述的控制幻燈片的縮略圖在縮略圖窗格中位置的方法,其特征在于,其還包括,通過信息輸入裝置設(shè)置當(dāng)前文檔頁面參數(shù)的信息設(shè)置步驟;通過存儲器存儲上述經(jīng)過設(shè)置后的當(dāng)前文檔頁面參數(shù)的存儲步驟。
7.根據(jù)權(quán)利要求5或6所述的控制幻燈片的縮略圖在縮略圖窗格中位置的方法,其特征在于,所述計算步驟是分兩階段進(jìn)行的,且分別在所述觸發(fā)步驟的前后進(jìn)行。
8.根據(jù)權(quán)利5或6所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,其特征在于,以所述縮略圖窗格的一頂點為原點,以過該點的兩邊為坐標(biāo)軸建立坐標(biāo)系;設(shè)在沿所述幻燈片縮略圖排列方向上,每一幻燈片縮略圖的尺寸為S、幻燈片縮略圖間留空距離為D、所述縮略圖窗格尺寸為TW、所述指定位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sz,則有(S+D)≤Sz≤(TW-(2S+D))。
9.根據(jù)權(quán)利8所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,設(shè)播放的幻燈片總數(shù)為N,當(dāng)前幻燈片縮略圖的編號為n(1≤n≤N),當(dāng)前幻燈片縮略圖起始位置距離垂直于沿所述幻燈片縮略圖排列方向的坐標(biāo)軸的值為Sstn=(n*(S+D)-S);設(shè)將當(dāng)前幻燈片縮略圖置位于所述縮略圖窗格中指定位置時,所述當(dāng)前幻燈片縮略圖沿所述幻燈片縮略圖排列方向偏移距離為SOffset,則,SOffset=Sz-Sstn=Sz-(n*(S+D)-S)。
10.根據(jù)權(quán)利8所述的控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,其特征在于,當(dāng)所述指定位置位于所述縮略圖窗格中間時,則SOffset=TW/2-(n*(S+D)-S)。
全文摘要
一種控制幻燈片的縮略圖在縮略圖窗格中位置的裝置,包括用于設(shè)置當(dāng)前文檔頁面參數(shù)及觸發(fā)幻燈片頁面轉(zhuǎn)換的信息輸入裝置;用于存儲當(dāng)前文檔中需要播放的幻燈片總數(shù)及當(dāng)前文檔頁面參數(shù)的存儲器;用于讀取存儲器中存儲內(nèi)容的讀取模塊;用于計算確定將當(dāng)前播放幻燈片縮略圖置位于縮略圖窗格中指定位置所需參數(shù)的計算模塊;用于根據(jù)所述計算模塊計算得到的數(shù)據(jù)將當(dāng)前播放幻燈片縮略圖置位到縮略圖窗格中指定位置的置位裝置;用于在顯示屏上顯示當(dāng)前播放幻燈片縮略圖在縮略圖窗格中指定位置的的顯示裝置。本發(fā)明通過控制當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖在縮略圖窗格中的位置,使當(dāng)前播放幻燈片及前后各一張幻燈片的縮略圖在縮略圖窗格中完整顯示。
文檔編號G06F9/44GK101034404SQ20071002756
公開日2007年9月12日 申請日期2007年4月13日 優(yōu)先權(quán)日2007年4月13日
發(fā)明者萬里, 卓洪濤 申請人:珠海金山軟件股份有限公司