專利名稱:即時(shí)翻譯多層視窗顯示系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明是指一種視窗顯示系統(tǒng)及其方法,特別是指一種即時(shí)翻譯多層視窗顯示系統(tǒng)及其方法。
背景技術(shù):
近年來由于科技的突飛猛進(jìn),造就了電腦的普及和網(wǎng)際網(wǎng)路的蓬勃發(fā)展,也正因人們利用網(wǎng)際網(wǎng)路的便利性,讓世界變得溝通無國(guó)界了,于是使用者閱讀非母語(yǔ)的情況大幅增加,然而,對(duì)于非母語(yǔ)的使用者而言,不但容易產(chǎn)生閱讀上的困擾,更容易造成誤解原意的情況。因此,能夠?qū)Ψ悄刚Z(yǔ)進(jìn)行翻譯的即時(shí)翻譯系統(tǒng)便應(yīng)運(yùn)而生,讓使用者可以快速的查詢自己欲查找的字匯的翻譯結(jié)果,大量減少了傳統(tǒng)翻查字典的時(shí)間。即時(shí)翻譯系統(tǒng),主要是對(duì)使用者所輸入的待查字匯進(jìn)行即時(shí)查找,借以找出與待查字匯對(duì)應(yīng)的即時(shí)翻譯結(jié)果。由于即時(shí)翻譯結(jié)果通常會(huì)具有較多需要被顯示的內(nèi)容,而且這些顯示內(nèi)容往往具有一定的顯示先后及階層關(guān)系,因此在顯示時(shí)往往會(huì)使用不同的視窗來進(jìn)行顯示,除了可以表現(xiàn)出顯示內(nèi)容的顯示先后順序之外,更可以讓使用者理解到先后顯示內(nèi)容之間的階層關(guān)系。如圖1所示,為公知技術(shù)的主要顯示方式,即時(shí)翻譯系統(tǒng)會(huì)利用多個(gè)視窗來分別顯示不同的顯示內(nèi)容,代表不同順序以及階層關(guān)系的顯示內(nèi)容將被依序顯示在不同的視窗中。然而公知技術(shù)的顯示方式,會(huì)朝向前一視窗的相同方向不斷的延伸下去,當(dāng)延伸的視窗超過一定數(shù)量時(shí),就很容易將整個(gè)顯示屏幕給占用掉,造成影響使用者瀏覽其他應(yīng)用程式視窗或者是使用者桌面(desktop)上的圖示(icon)或者其他檔案資料。公知技術(shù)的另一個(gè)缺點(diǎn)是,使用者為了要進(jìn)一步觸發(fā)并瀏覽其他顯示內(nèi)容,就必須一直朝延伸的視窗方向進(jìn)行鼠標(biāo)的操作與移動(dòng),造成使用者在操作鼠標(biāo)時(shí)的移動(dòng)軌跡無形中加長(zhǎng)許多,將造成使用者操作及瀏覽顯示內(nèi)容的不方便。綜上所述,可知現(xiàn)有技術(shù)中長(zhǎng)期以來一直存在無法解決即時(shí)翻譯系統(tǒng)在顯示多層視窗時(shí)所造成的占用屏幕空間及造成使用者操作不方便的問題,因此實(shí)有必要提出改進(jìn)的技術(shù)手段,來解決此一問題。
發(fā)明內(nèi)容
有鑒于公知技術(shù)存在即時(shí)翻譯系統(tǒng)在顯示多層視窗時(shí)所造成的占用屏幕空間及造成使用者操作不方便的問題,本發(fā)明遂公開一種即時(shí)翻譯多層視窗顯示系統(tǒng)及其方法, 其主要通過將多層視窗所要顯示的顯示內(nèi)容依照相反方向的視窗顯示設(shè)定方式進(jìn)行多層顯示,令使用者能夠在有限的顯示屏幕中看到更多的顯示內(nèi)容,并且可以減少使用者操作鼠標(biāo)時(shí)的移動(dòng)軌跡,達(dá)到妥善利用屏幕有限空間及方便使用者操作及瀏覽顯示內(nèi)容的技術(shù)功效。本發(fā)明所公開的一種即時(shí)翻譯多層視窗顯示系統(tǒng),包含輸入模塊,用以接收輸入的待查字匯;字匯資料庫(kù),用以儲(chǔ)存至少一字匯及其分別對(duì)應(yīng)的至少一階層的顯示內(nèi)容,并且根據(jù)該待查字匯查找并輸出即時(shí)翻譯后的該至少一階層的顯示內(nèi)容;多層視窗顯示處理模塊,用以于收到該至少一階層的顯示內(nèi)容時(shí),生成對(duì)應(yīng)階層數(shù)的視窗以顯示該至少一階層的顯示內(nèi)容,其中第一階層的顯示內(nèi)容顯示于一當(dāng)前視窗,剩余階層的顯示內(nèi)容被依序分別顯示于隱藏的至少一隱藏視窗;當(dāng)存在該至少一隱藏視窗時(shí),以循環(huán)方式執(zhí)行下列程序生成次一階層的顯示內(nèi)容所對(duì)應(yīng)的至少一觸發(fā)圖示于該當(dāng)前視窗中;偵測(cè)一鼠標(biāo)光標(biāo)位置,當(dāng)該鼠標(biāo)光標(biāo)位置位于該觸發(fā)圖示其中之一時(shí),依照該當(dāng)前視窗所設(shè)定的一指定方向觸發(fā)次一階層的該隱藏視窗以顯示次一階層的顯示內(nèi)容,并設(shè)定該隱藏視窗為該當(dāng)前視窗;及確認(rèn)是否存在次一階層的顯示內(nèi)容;其中,當(dāng)前視窗每次所設(shè)定的指定方向與前次完全相反。至于本發(fā)明所公開的一種即時(shí)翻譯多層視窗顯示方法,包括下列步驟根據(jù)輸入的一待查字匯,查找并輸出即時(shí)翻譯后的該至少一階層的顯示內(nèi)容;生成對(duì)應(yīng)階層數(shù)的視窗以顯示該至少一階層的顯示內(nèi)容,其中第一階層的顯示內(nèi)容顯示于一當(dāng)前視窗,剩余階層的顯示內(nèi)容被依序分別顯示于隱藏的至少一隱藏視窗;當(dāng)存在該至少一隱藏視窗時(shí),以循環(huán)方式執(zhí)行下列步驟生成次一階層的顯示內(nèi)容所對(duì)應(yīng)的至少一觸發(fā)圖示于該當(dāng)前視窗中;偵測(cè)一鼠標(biāo)光標(biāo)位置,當(dāng)該鼠標(biāo)光標(biāo)位置位于該觸發(fā)圖示其中之一時(shí),依照該當(dāng)前視窗所設(shè)定的一指定方向觸發(fā)次一階層的該隱藏視窗以顯示次一階層的顯示內(nèi)容,并設(shè)定該隱藏視窗為該當(dāng)前視窗;及確認(rèn)是否存在次一階層的顯示內(nèi)容;其中,當(dāng)前視窗每次所設(shè)定的該指定方向與前次完全相反。進(jìn)一步說明的是,本發(fā)明上述的系統(tǒng)與方法,其中當(dāng)前視窗所設(shè)定的指定方向可以為右方或左方,或者是上方或下方。本發(fā)明在偵測(cè)鼠標(biāo)光標(biāo)位置的時(shí)候,當(dāng)鼠標(biāo)光標(biāo)位置位于當(dāng)前視窗外的范圍時(shí),會(huì)隱藏當(dāng)前視窗。且前述的觸發(fā)圖示是指與指定方向相同的方向指示圖示,能夠讓使用者清楚分辨接下來當(dāng)前視窗生成的方向。本發(fā)明所公開的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明是通過將多層視窗所要顯示的顯示內(nèi)容依照相反方向的視窗顯示設(shè)定方式進(jìn)行多層顯示,令使用者能夠在有限的顯示屏幕中看到更多的顯示內(nèi)容,并且可以減少使用者操作鼠標(biāo)時(shí)的移動(dòng)軌跡,達(dá)到妥善利用屏幕有限空間及方便使用者操作及瀏覽顯示內(nèi)容的技術(shù)功效。
由此可知,相較于現(xiàn)有公知技術(shù)來說,本發(fā)明確實(shí)可以在有限的顯示屏幕當(dāng)中提供更多顯示內(nèi)容的顯示,也不容易影響到使用者對(duì)其他應(yīng)用程式或者桌面上圖示的瀏覽與操作,并且在整個(gè)操作過程當(dāng)中使用者也可以用較方便的操作方式和較短的操作軌跡來進(jìn)行操作。雖然本發(fā)明所公開的實(shí)施方式如上,惟所述的內(nèi)容并非用以直接限定本發(fā)明的專利保護(hù)范圍。任何本發(fā)明所屬技術(shù)領(lǐng)域中普通技術(shù)人員,在不脫離本發(fā)明所公開的精神和范圍的前提下,對(duì)本發(fā)明的實(shí)施的形式上及細(xì)節(jié)上作些許的更動(dòng)潤(rùn)飾,均屬于本發(fā)明的專利保護(hù)范圍。本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.一種即時(shí)翻譯多層視窗顯示方法,其特征在于,包括下列步驟根據(jù)輸入的一待查字匯,查找并輸出即時(shí)翻譯后的該至少一階層的顯示內(nèi)容; 生成對(duì)應(yīng)階層數(shù)的視窗以顯示該至少一階層的顯示內(nèi)容,其中第一階層的顯示內(nèi)容顯示于一當(dāng)前視窗,剩余階層的顯示內(nèi)容被依序分別顯示于隱藏的至少一隱藏視窗; 當(dāng)存在該至少一隱藏視窗時(shí),以循環(huán)方式執(zhí)行下列步驟 生成次一階層的顯示內(nèi)容所對(duì)應(yīng)的至少一觸發(fā)圖示于該當(dāng)前視窗中; 偵測(cè)一鼠標(biāo)光標(biāo)位置,當(dāng)該鼠標(biāo)光標(biāo)位置位于該觸發(fā)圖示其中之一時(shí),依照該當(dāng)前視窗所設(shè)定的一指定方向觸發(fā)次一階層的該隱藏視窗以顯示次一階層的顯示內(nèi)容,并設(shè)定該隱藏視窗為該當(dāng)前視窗;及確認(rèn)是否存在次一階層的顯示內(nèi)容;其中,該當(dāng)前視窗每次所設(shè)定的該指定方向與前次完全相反。
2.如權(quán)利要求1所述的即時(shí)翻譯多層視窗顯示方法,其特征在于,該當(dāng)前視窗所設(shè)定的該指定方向?yàn)橛曳交蜃蠓健?br>
3.如權(quán)利要求1所述的即時(shí)翻譯多層視窗顯示方法,其特征在于,該當(dāng)前視窗所設(shè)定的該指定方向?yàn)樯戏交蛳路健?br>
4.如權(quán)利要求1所述的即時(shí)翻譯多層視窗顯示方法,其特征在于,該偵測(cè)該鼠標(biāo)光標(biāo)位置的步驟,更包含當(dāng)該鼠標(biāo)光標(biāo)位置位于該當(dāng)前視窗外時(shí),隱藏該當(dāng)前視窗的步驟。
5.如權(quán)利要求1所述的即時(shí)翻譯多層視窗顯示方法,其特征在于,該觸發(fā)圖示是與該指定方向相同的方向指示圖示。
6.一種即時(shí)翻譯多層視窗顯示系統(tǒng),其特征在于,包含 一輸入模塊,用以接收輸入的一待查字匯;一字匯資料庫(kù),用以儲(chǔ)存至少一字匯及其分別對(duì)應(yīng)的至少一階層的顯示內(nèi)容,并且根據(jù)該待查字匯查找并輸出即時(shí)翻譯后的該至少一階層的顯示內(nèi)容;一多層視窗顯示處理模塊,用以于收到該至少一階層的顯示內(nèi)容時(shí),生成對(duì)應(yīng)階層數(shù)的視窗以顯示該至少一階層的顯示內(nèi)容,其中第一階層的顯示內(nèi)容顯示于一當(dāng)前視窗,剩余階層的顯示內(nèi)容被依序分別顯示于隱藏的至少一隱藏視窗;當(dāng)存在該至少一隱藏視窗時(shí),以循環(huán)方式執(zhí)行下列程序生成次一階層的顯示內(nèi)容所對(duì)應(yīng)的至少一觸發(fā)圖示于該當(dāng)前視窗中; 偵測(cè)一鼠標(biāo)光標(biāo)位置,當(dāng)該鼠標(biāo)光標(biāo)位置位于該觸發(fā)圖示其中之一時(shí),依照該當(dāng)前視窗所設(shè)定的一指定方向觸發(fā)次一階層的該隱藏視窗以顯示次一階層的顯示內(nèi)容,并設(shè)定該隱藏視窗為該當(dāng)前視窗;及確認(rèn)是否存在次一階層的顯示內(nèi)容;其中,該當(dāng)前視窗每次所設(shè)定的該指定方向與前次完全相反。
7.如權(quán)利要求6所述的即時(shí)翻譯多層視窗顯示系統(tǒng),其特征在于,該當(dāng)前視窗所設(shè)定的該指定方向?yàn)橛曳交蜃蠓健?br>
8.如權(quán)利要求6所述的即時(shí)翻譯多層視窗顯示系統(tǒng),其特征在于,該當(dāng)前視窗所設(shè)定的該指定方向?yàn)樯戏交蛳路健?br>
9.如權(quán)利要求6所述的即時(shí)翻譯多層視窗顯示系統(tǒng),其特征在于,該多層視窗顯示處理模塊于偵測(cè)該鼠標(biāo)光標(biāo)位置時(shí),更包含當(dāng)該鼠標(biāo)光標(biāo)位置位于該當(dāng)前視窗外時(shí),隱藏該當(dāng)前視窗。
10.如權(quán)利要求6所述的即時(shí)翻譯多層視窗顯示系統(tǒng),其特征在于,該觸發(fā)圖示是與該指定方向相同的方向指示圖示。
全文摘要
本發(fā)明公開了一種即時(shí)翻譯多層視窗顯示系統(tǒng)及其方法,通過將多層視窗所要顯示的顯示內(nèi)容依照相反方向的視窗顯示設(shè)定方式進(jìn)行多層顯示,令使用者能夠在有限的顯示屏幕中看到更多的顯示內(nèi)容,并且可以減少使用者操作鼠標(biāo)時(shí)的移動(dòng)軌跡,達(dá)到妥善利用屏幕有限空間及方便使用者操作及瀏覽顯示內(nèi)容的技術(shù)功效。
文檔編號(hào)G06F3/048GK102214165SQ20101013981
公開日2011年10月12日 申請(qǐng)日期2010年4月2日 優(yōu)先權(quán)日2010年4月2日
發(fā)明者趙九英, 邱全成 申請(qǐng)人:英業(yè)達(dá)股份有限公司