專利名稱:提供組合快捷鍵功能的方法及觸控裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸控技術(shù),尤其涉及提供組合快捷鍵功能的技術(shù)。
背景技術(shù):
隨著觸控技術(shù)的不斷發(fā)展,能夠提供觸控功能的觸控裝置所提供的觸控 功能越來越豐富。目前,有些觸控裝置可以為使用觸控裝置的用戶提供虛擬 鍵盤,即,在觸控裝置的觸摸屏上顯示虛擬鍵盤,用戶可以通過操作虛擬鍵 盤來得到與操作物理鍵盤相同的體驗。特別的,有些觸控裝置可以在虛擬鍵 盤上為用戶提供組合快捷鍵的功能,這樣,用戶在例如文本編輯的場景下, 可以經(jīng)常使用虛擬鍵盤上的組合快捷鍵的功能,來提高操作效率。
但是,在虛擬鍵盤上進(jìn)行組合快捷鍵的操作與在物理鍵盤上進(jìn)行組合快 捷鍵的操作具有明顯的差異。具體表現(xiàn)在,物理鍵盤的每個按一睫都有相對獨 立的操作區(qū)域,而虛擬鍵盤在整體上是一個操作區(qū)域,這樣,在虛擬鍵盤上 進(jìn)行組合快捷鍵的操作相對于在物理鍵盤上進(jìn)行組合快捷鍵的操作很容易造 成誤操作,例如,手指在虛擬鍵盤上點擊某個按鍵時,可能會觸碰到其他按 鍵,這樣,組合快捷鍵的功能很可能就會失效,進(jìn)而造成操作效率下降。
發(fā)明內(nèi)容
本發(fā)明提供一種提供組合快捷鍵功能的方法及一種觸控裝置,用以避免 用戶在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時發(fā)生誤操作,從而提高操作效率。
一種提供組合快捷鍵功能的方法,包括在觸摸屏上提供設(shè)置有一特定 功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對所述特定功能按鍵的點擊時,在所述觸 摸屏上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一 種組合快捷鍵的功能。
一種觸控裝置,包括觸摸屏、觸發(fā)獲得單元及提供單元;所述觸發(fā)獲 得單元用于獲得用戶在所述觸摸屏上的所有動作;所述提供單元用于根據(jù)所 述觸發(fā)獲得單元獲得的動作,提供與所述動作對應(yīng)的功能;其中,所述提供 單元在所述觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤后,如果所述觸 發(fā)獲得單元獲得用戶對所述特定功能按鍵的點擊,則所述提供單元在所述觸
4摸屏上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一 種組合快捷鍵的功能。
在本發(fā)明提供的方法中,當(dāng)獲得用戶對所述特定功能按鍵的點擊時,在 觸摸屏上可以提供對應(yīng)于組合快捷鍵的功能的單個按鍵,這樣,用戶只需點 擊單個按鍵,即可實現(xiàn)單個按鍵對應(yīng)的組合快捷鍵的功能,因而避免了在虛 擬鍵盤上進(jìn)行組合快捷鍵的操作時發(fā)生誤操作,從而提高了操作效率。
在本發(fā)明提供的觸控裝置中,當(dāng)觸發(fā)獲得單元獲得用戶對所述特定功能 按鍵的點擊時,提供單元在觸摸屏上可以提供對應(yīng)于組合快捷鍵的功能的單 個按鍵,這樣,用戶只需點擊單個按鍵,即可實現(xiàn)單個按鍵對應(yīng)的組合快捷 鍵的功能,因而避免了在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時發(fā)生誤操作, 從而提高了操作效率。
圖1為本發(fā)明提供的一種提供組合快捷鍵功能的方法的流程圖2為本發(fā)明提供的一種設(shè)置有一特定功能按鍵的虛擬鍵盤的示意圖; 圖3為本發(fā)明提供的用戶點擊特定功能按鍵后切換的多個單個按鍵的一 種示意圖4為本發(fā)明提供的用戶點擊特定功能按鍵后切換的虛擬鍵盤的一種示 意圖5為本發(fā)明提供的一種觸控裝置的結(jié)構(gòu)示意圖; 圖6為本發(fā)明提供的第一個優(yōu)選實施例的方法流程圖; 圖7為本發(fā)明提供的第二個優(yōu)選實施例的方法流程圖。
具體實施例方式
本發(fā)明提供的一種提供組合快捷鍵功能的方法如圖l所示,包括
S101:在觸摸屏上提供設(shè)置有 一特定功能按鍵的虛擬鍵盤;
S102:當(dāng)獲得用戶對所述特定功能按鍵的點擊時,在所述觸摸屏上提供 至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一種組合快捷
鍵的功能。
具體的,可以根據(jù)用戶在觸摸屏上的觸發(fā),在觸摸屏上提供設(shè)置有一特 定功能按鍵的虛擬鍵盤。例如,在觸摸屏上提供設(shè)置有特定功能按鍵的虛擬 鍵盤之前,可以獲得用戶在觸摸屏上的動作,并確定所述動作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置有特定功能按鍵的虛擬鍵盤的動作,之后,在觸摸屏上提 供設(shè)置有特定功能按鍵的虛擬鍵盤。用戶在觸摸屏上的動作可以是指用戶的 手指在觸摸屏上的移動軌跡。
特定功能按鍵可以是獨立于虛擬鍵盤上現(xiàn)有的所有按鍵的 一個第 一按 鍵,或者說,在現(xiàn)有的虛擬鍵盤上增設(shè)一個特定功能按鍵。如果所述特定功 能按鍵獨立于虛擬鍵盤上現(xiàn)有的所有按鍵,則在觸摸屏上提供設(shè)置有特定功 能按鍵的虛擬鍵盤后,可以在所述特定功能按鍵上向用戶提示所述特定功能 按鍵所對應(yīng)的功能。以圖2所示的虛擬鍵盤為例,自定義功能鍵即為上述的 特定功能按鍵,這個自定義功能鍵是在現(xiàn)有的虛擬鍵盤上增設(shè)的一個按鍵。
特定功能按鍵也可以是虛擬鍵盤上現(xiàn)有的一個按鍵,或者說,將虛擬鍵 盤上現(xiàn)有的某個按鍵設(shè)置為特定功能按鍵。例如,可以將圖2所示的虛擬鍵
盤上的Tab按鍵設(shè)置為特定功能按鍵。另外,觸控裝置可以默認(rèn)某個按鍵為 特定功能按鍵。例如,觸控裝置預(yù)先將某個按鍵設(shè)置為特定功能按鍵,當(dāng)觸 控裝置將虛擬鍵盤提供給用戶時,如果用戶需要使用特定功能按鍵的功能, 則只能點擊這個默認(rèn)為特定功能按鍵的按鍵。此外,觸控裝置也可以根據(jù)用 戶的指定,將某個按鍵設(shè)置為特定功能按鍵。例如,觸控裝置可以為用戶提 供設(shè)置特定功能按鍵的選擇,用戶可以預(yù)先設(shè)置某個按鍵為特定功能按鍵, 當(dāng)觸控裝置將虛擬鍵盤提供給用戶時,如果用戶需要使用特定功能按鍵的功 能,則只需點擊預(yù)先設(shè)置的特定功能按鍵即可。
特定功能按鍵實質(zhì)上是提供組合快捷鍵功能的一個觸發(fā)按鍵,當(dāng)用戶需 要獲得組合快捷鍵的功能時,用戶可以點擊特定功能按鍵。當(dāng)獲得用戶對所 述特定功能按鍵的點擊時,在觸摸屏上提供至少一個單個按鍵,其中, 一個 單個按鍵對應(yīng)于一種組合快捷鍵的功能。也就是說,當(dāng)獲得用戶對所述特定 功能按鍵的點擊時,在觸摸屏上可以只提供一個單個按鍵,這個單個按鍵對 應(yīng) 一種組合快捷鍵的功能,例如Ctrl按鍵與C按鍵組合對應(yīng)的復(fù)制功能、Ctrl 按鍵與V按鍵組合對應(yīng)的粘貼功能等;當(dāng)獲得用戶對所述特定功能按鍵的點 擊時,在觸摸屏上也可以提供多個單個按鍵,每個單個按鍵都對應(yīng)一種組合 快捷鍵的功能,各個單個按鍵對應(yīng)的組合快捷鍵的功能互不相同。 在觸摸屏上提供至少一個單個按鍵可以有多種實現(xiàn)方式。 其中的一種實現(xiàn)方式為在觸摸屏上將虛擬鍵盤替換為至少一個單個按鍵,或者說,將原本向用戶顯示的虛擬鍵盤切換為至少一個單個按鍵。每個 單個按鍵都向用戶提示其對應(yīng)的一種組合快捷鍵的功能,例如,單個按鍵上 具有表明其對應(yīng)的組合快捷鍵的功能的字樣。以圖3所示的單個按鍵的示意
圖為例,當(dāng)獲得用戶對特定功能4姿鍵的點擊時,為用戶提供如圖3所示的8 個單個按鍵,這8個單個按鍵上分別具有"undo"、 "redo"、 "save"、 "search" 等字樣,以表明這8個單個按鍵分別對應(yīng)"undo"、 "redo"、 "save"、 "search" 等組合快捷鍵的功能。在具體實現(xiàn)時,可以將單個按4定與實際的組合快捷鍵 對應(yīng),這樣,用戶點擊單個按鍵實際上就是同時點擊了實際的組合快捷鍵, 從而實現(xiàn)了組合快捷鍵的功能。例如,"search"按鍵與實際的Ctrl按鍵和實 際的F按鍵的組合對應(yīng),這樣,用戶點擊"search"按鍵實際上就是同時點擊 了 Ctrl按鍵和F ^4建,從而實現(xiàn)了 "search"功能。在具體實現(xiàn)時,也可以將 單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣,用戶點擊單個按鍵實際上就 是調(diào)用了對應(yīng)的組合快捷鍵的功能。例如,"search"按鍵與"search"功能對 應(yīng),這樣,用戶點擊"search"按^:實際上就是調(diào)用了 "search"功能。
另外,替換后的單個按鍵也可以無須向用戶提示其對應(yīng)的一種組合快捷 鍵的功能,可替換的方式為替換后的單個按鍵是現(xiàn)有的組合快捷鍵中的其 中 一個按鍵,且所述單個按鍵對應(yīng)的一種組合快捷鍵的功能是所述現(xiàn)有的組 合快捷鍵對應(yīng)的功能。例如,替換后的單個按鍵中包括一個F按^建,且F按 鍵對應(yīng)的組合快捷鍵的功能就是Ctrl按鍵與F按鍵組合所對應(yīng)的"search"功 能。在具體實現(xiàn)時,可以將單個按鍵與實際的組合快捷鍵對應(yīng),這樣,用戶 點擊單個按鍵實際上就是同時點擊了實際的組合快捷鍵,從而實現(xiàn)了組合快 捷鍵的功能。例如,F(xiàn)按鍵與實際的Ctrl按鍵和實際的F按鍵的組合對應(yīng), 這樣,用戶點擊F按鍵實際上就是同時點擊了 Ctrl按鍵和F按鍵,從而實現(xiàn) 了 "search"功能。在具體實現(xiàn)時,也可以將單個按鍵直接與組合快捷鍵的功 能對應(yīng),這樣,用戶點擊單個按鍵實際上就是調(diào)用了對應(yīng)的組合快捷鍵的功 能。例如,F(xiàn)按一建與"search"功能對應(yīng),這樣,用戶點擊F4姿^睫實際上就是 調(diào)用了 "search"功能。
在觸摸屏上提供至少一個單個按鍵的另外一種實現(xiàn)方式為在觸摸屏上 僅啟用至少一個單個按鍵,禁用虛擬鍵盤上的其他按鍵,或者說,保留原來 提供的虛擬鍵盤,只將其中的至少一個單個按鍵設(shè)置為可用狀態(tài),例如突出顯示可用的單個按鍵,而將其余的單個按鍵都設(shè)置為禁用狀態(tài)。啟用的單個 按鍵可以是現(xiàn)有的組合快捷鍵中的其中一個按鍵,且所述單個按^睫對應(yīng)的一 種組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對應(yīng)的功能。以圖4所示的虛 擬鍵盤為例,當(dāng)獲得用戶對特定功能按鍵的點擊時,為用戶提供如圖4所示 的多個單個按鍵,也就是在虛擬鍵盤上僅啟用這些單個按鍵,例如,啟用的
單個按鍵中包括一個F按鍵,F(xiàn)按鍵對應(yīng)的組合快捷鍵的功能就是Ctrl按鍵 與F^姿鍵組合所對應(yīng)的"search"功能。在具體實現(xiàn)時,可以將啟用的單個才姿 鍵與實際的組合快捷鍵對應(yīng),這樣,用戶點擊啟用的單個按鍵實際上就是同 時點擊了實際的組合快捷鍵,從而實現(xiàn)了組合快捷鍵的功能。例如,F(xiàn)按鍵與 實際的Ctrl按鍵和實際的F按鍵的組合對應(yīng),這樣,用戶點擊F按鍵實際上 就是同時點擊了 Ctrl按鍵和F按鍵,從而實現(xiàn)了 "search"功能。在具體實現(xiàn) 時,也可以將啟用的單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣,用戶點 擊啟用的單個按鍵實際上就是調(diào)用了對應(yīng)的組合快捷鍵的功能。例如,F(xiàn)按鍵 與"search"功能對應(yīng),這樣,用戶點擊F按鍵實際上就是調(diào)用了 "search" 功能。
另外,啟用的單個按4定也可以向用戶提示其對應(yīng)的一種組合快捷鍵的功 能,或者說,雖然啟用的是虛擬鍵盤上原有的按鍵,但啟用時,這些按鍵向 用戶提示其對應(yīng)的組合快捷一睫的功能。例如,假設(shè)啟用了 F按鍵,但在啟用
時,F(xiàn)按鍵顯示"search"字樣。在具體實現(xiàn)時,可以將啟用的單個按鍵與實 際的組合快捷鍵對應(yīng),這樣,用戶點擊單個按鍵實際上就是同時點擊了實際 的組合快捷鍵,從而實現(xiàn)了組合快捷鍵的功能。例如,"search"按鍵與實際 的Ctrl按鍵和實際的F按鍵的組合對應(yīng),這樣,用戶點擊"search"按鍵實際 上就是同時點擊了 Ctrl按《睫和F按鍵,從而實現(xiàn)了 "search"功能。在具體實 現(xiàn)時,也可以將啟用的單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣,用戶 點擊單個按鍵實際上就是調(diào)用了對應(yīng)的組合快捷鍵的功能。例如,"search" 按鍵與"search"功能對應(yīng),這樣,用戶點擊"search"按鍵實際上就是調(diào)用 了 "search"功能。
單個按鍵向用戶提示其對應(yīng)的 一種組合快捷鍵的功能這種技術(shù)手段的優(yōu) 點在于,用戶可以無須知道組合快捷鍵的功能具體對應(yīng)哪些按鍵,例如,用 戶無須知道"search"功能對應(yīng)Ctrl按鍵與F按^睫的組合,所以,這種技術(shù)手段適用的用戶范圍較廣泛。
單個按鍵是現(xiàn)有的組合快捷鍵中的其中一個按鍵、且所述單個按鍵對應(yīng) 的 一種組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對應(yīng)的功能這種技術(shù)手段 的優(yōu)點在于,熟知組合快捷鍵的用戶可以更快、更準(zhǔn)的實現(xiàn)組合快捷鍵的功
能。例如,假設(shè)某個用戶熟知Ctrl按鍵與F按鍵的組合對應(yīng)"search"功能, 當(dāng)用戶需要實現(xiàn)"search"功能時,可以通過點擊F按鍵快速、準(zhǔn)確的實現(xiàn) "search"功能。
對于在觸摸屏上僅啟用至少一個單個按鍵、禁用虛擬鍵盤上的其他按鍵 這種技術(shù)手段來說,在具體應(yīng)用時,可以啟用各自所在組合快捷鍵之間都具 有相同的按鍵的那些按鍵。還是以圖4為例,啟用的字母按鍵都是可以與Ctrl 按鍵組合成快捷鍵的按4定。這種情況下,可以將Ctrl按鍵設(shè)置為特定功能按 鍵。同樣,可以再將Alt按鍵設(shè)置為特定功能按鍵,當(dāng)用戶點擊Alt按鍵時, 啟用的是能夠與Alt按鍵組合成快捷鍵的按鍵。由此可見,提供的虛擬鍵盤不 僅可以只設(shè)置一個特定功能按鍵,在實際應(yīng)用中,可以根據(jù)實際需要,設(shè)置 多個特定功能按鍵。
執(zhí)行S102之后,還可以執(zhí)行S103:在觸摸屏上提供至少一個單個按鍵后, 當(dāng)獲得用戶對其中的一個單個按鍵的點擊時,提供與被點擊的單個按鍵對應(yīng) 的組合快捷鍵的功能。
上面提到過,單個按鍵可以與組合快捷鍵對應(yīng),也可以與組合快捷鍵的 功能對應(yīng),用戶點擊單個按鍵實質(zhì)上就相當(dāng)于點擊了組合快捷鍵或者是直接 調(diào)用了組合快捷鍵的功能。
需要說明的是,SlOl、 S102及S103的執(zhí)行主體可以是觸控裝置。
本發(fā)明除提供了上述的提供組合快捷鍵功能的方法外,還提供了 一種觸 控裝置。
如圖5所示,觸控裝置包括觸摸屏501、觸發(fā)獲得單元502及提供單元 503;所述觸發(fā)獲得單元502用于獲得用戶在所述觸摸屏501上的所有動作; 所述提供單元503用于4艮據(jù)所述觸發(fā)獲得單元502獲得的動作,提供與所述 動作對應(yīng)的功能;其中,所述提供單元503在所述觸摸屏501上提供設(shè)置有 一特定功能按鍵的虛擬鍵盤后,如果所述觸發(fā)獲得單元502獲得用戶對所述 特定功能按鍵的點擊,則所述提供單元503在所述觸摸屏501上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一種組合快捷鍵的功 能。
具體的,提供單元503可以根據(jù)用戶在觸摸屏501上的觸發(fā),在觸摸屏 501上提供設(shè)置有特定功能l^4定的虛擬鍵盤。例如,提供單元503在觸摸屏上 501提供設(shè)置有特定功能按鍵的虛擬鍵盤之前,觸發(fā)獲得單元502可以獲得用 戶在觸摸屏501上的動作,并確定所述動作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置 有特定功能按鍵的虛擬鍵盤的動作,之后,提供單元503在觸摸屏501上提 供設(shè)置有特定功能按鍵的虛擬鍵盤。用戶在觸摸屏501上的動作可以是指用 戶的手指在觸摸屏501上的移動軌跡。
特定功能按鍵可以是獨立于虛擬鍵盤上現(xiàn)有的所有按鍵的 一個第 一按 鍵,或者說,在現(xiàn)有的虛擬鍵盤上增設(shè)一個特定功能按鍵。如果所述特定功 能按鍵獨立于虛擬鍵盤上現(xiàn)有的所有按鍵,則提供單元503在觸摸屏501上 提供設(shè)置有特定功能按鍵的虛擬鍵盤時,可以在所述特定功能按鍵上向用戶 提示所述特定功能按^:所對應(yīng)的功能。
特定功能按鍵也可以是虛擬鍵盤上現(xiàn)有的一個按鍵,或者說,將虛擬鍵 盤上現(xiàn)有的某個按鍵設(shè)置為特定功能按鍵。例如,可以將圖2所示的虛擬鍵 盤上的Tab按鍵設(shè)置為特定功能按鍵。另外,觸控裝置可以默認(rèn)某個4務(wù)睫為 特定功能按4定。例如,觸控裝置可以包括一個設(shè)置單元(圖中未繪示),用于 預(yù)先將某個按鍵設(shè)置為特定功能按鍵,當(dāng)提供單元503將虛擬鍵盤提供給用 戶時,如果用戶需要使用特定功能按鍵的功能,則只能點擊這個默認(rèn)為特定 功能按鍵的按鍵。此外,設(shè)置單元也可以根據(jù)用戶的指定,將某個按鍵設(shè)置 為特定功能按鍵。例如,設(shè)置單元可以為用戶提供設(shè)置特定功能按鍵的選擇, 用戶可以預(yù)先設(shè)置某個按鍵為特定功能按鍵,當(dāng)提供單元503將虛擬鍵盤提 供給用戶時,如果用戶需要使用特定功能按鍵的功能,則只需點擊預(yù)先設(shè)置 的特定功能按鍵即可。
特定功能按鍵實質(zhì)上是提供組合快捷鍵功能的一個觸發(fā)按鍵,當(dāng)用戶需 要獲得組合快捷鍵的功能時,用戶可以點擊特定功能按鍵。當(dāng)觸發(fā)獲得單元 502獲得用戶對所述特定功能按鍵的點擊時,提供單元503在觸摸屏501上提 供至少一個單個按鍵,其中, 一個單個按鍵對應(yīng)于一種組合快捷鍵的功能。 也就是說,當(dāng)觸發(fā)獲得單元502獲得用戶對所述特定功能按鍵的點擊時,提供單元503在觸摸屏501上可以只提供一個單個按鍵,這個單個按鍵對應(yīng)一 種組合快捷鍵的功能,例如Ctrl按鍵與C按鍵組合對應(yīng)的復(fù)制功能、Ctrl按 #:與V按鍵組合對應(yīng)的粘貼功能等;當(dāng)觸發(fā)獲得單元502獲得用戶對所述特 定功能按鍵的點擊時,提供單元503在觸摸屏501上也可以提供多個單個按 鍵,每個單個按鍵都對應(yīng)一種組合快捷鍵的功能,各個單個按鍵對應(yīng)的組合 快捷鍵的功能互不相同。
提供單元503在所述觸摸屏501上提供至少一個單個按鍵時,提供單元 503在觸摸屏501上可以將虛擬鍵盤替換為所述至少一個單個按鍵,或者說, 提供單元503將原本向用戶顯示的虛擬鍵盤切換為至少一個單個按鍵。每個 單個按鍵都向用戶提示其對應(yīng)的一種組合快捷鍵的功能,例如,單個按鍵上 具有表明其對應(yīng)的組合快捷鍵的功能的字樣。在具體實現(xiàn)時,上述的設(shè)置單 元可以將單個按鍵與實際的組合快捷鍵對應(yīng),這樣,用戶點擊單個按鍵實際 上就是同時點擊了實際的組合快捷鍵,從而實現(xiàn)了組合快捷鍵的功能。在具 體實現(xiàn)時,設(shè)置單元也可以將單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣, 用戶點擊單個按鍵實際上就是調(diào)用了對應(yīng)的組合快捷鍵的功能。
另外,替換后的單個按鍵也可以無須向用戶提示其對應(yīng)的一種組合快捷 鍵的功能,可替換的方式為替換后的單個按鍵是現(xiàn)有的組合快捷鍵中的其 中 一個按鍵,且所述單個按鍵對應(yīng)的一種組合快捷4定的功能是所述現(xiàn)有的組 合快捷鍵對應(yīng)的功能。在具體實現(xiàn)時,設(shè)置單元可以將單個按鍵與實際的組 合快捷鍵對應(yīng),這樣,用戶點擊單個按鍵實際上就是同時點擊了實際的組合 快捷鍵,從而實現(xiàn)了組合快捷鍵的功能。在具體實現(xiàn)時,設(shè)置單元也可以將 單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣,用戶點擊單個按鍵實際上就 是調(diào)用了對應(yīng)的組合快捷鍵的功能。
提供單元503在所述觸摸屏501上提供至少一個單個按鍵時,在所述觸 摸屏501上僅啟用所述至少一個單個按鍵,禁用虛擬鍵盤上的其他按鍵,或 者說,提供單元503保留原來提供的虛擬鍵盤,只將其中的至少一個單個按 鍵設(shè)置為可用狀態(tài),例如突出顯示可用的單個按鍵,而將其余的單個按鍵都 設(shè)置為禁用狀態(tài)。啟用的單個按鍵可以是現(xiàn)有的組合快捷鍵中的其中 一個按 鍵,且所述單個按鍵對應(yīng)的一種組合快捷4t的功能是所述現(xiàn)有的組合快捷鍵 對應(yīng)的功能。在具體實現(xiàn)時,上述的設(shè)置單元可以將啟用的單個按鍵與實際的組合快捷鍵對應(yīng),這樣,用戶點擊啟用的單個按鍵實際上就是同時點擊了 實際的組合快捷鍵,從而實現(xiàn)了組合快捷鍵的功能。在具體實現(xiàn)時,設(shè)置單 元也可以將啟用的單個按鍵直接與組合快捷鍵的功能對應(yīng),這樣,用戶點擊 啟用的單個按鍵實際上就是調(diào)用了對應(yīng)的組合快捷鍵的功能。
另外,啟用的單個按鍵也可以向用戶提示其對應(yīng)的 一種組合快捷鍵的功 能,或者說,雖然啟用的是虛擬鍵盤上原有的按鍵,但啟用時,這些按鍵向 用戶提示其對應(yīng)的組合快捷鍵的功能。在具體實現(xiàn)時,設(shè)置單元可以將啟用 的單個按鍵與實際的組合快捷鍵對應(yīng),這樣,用戶點擊單個按鍵實際上就是 同時點擊了實際的組合快捷4定,從而實現(xiàn)了組合快捷鍵的功能。在具體實現(xiàn) 時,設(shè)置單元也可以將啟用的單個按一建直接與組合快捷鍵的功能對應(yīng),這樣, 用戶點擊單個4要鍵實際上就是調(diào)用了對應(yīng)的組合快捷4建的功能。
需要說明的是,設(shè)置單元在提供單元503提供的虛擬鍵盤上不僅可以只
設(shè)置一個特定功能按一睫,在實際應(yīng)用中,可以根據(jù)實際需要,設(shè)置多個特定 功能按鍵。
提供單元503在觸摸屏上提供至少一個單個按一建后,如果所述觸發(fā)獲得 單元502獲得用戶對其中的一個單個按鍵的點擊,則所述提供單元503提供 與被點擊的單個按鍵對應(yīng)的組合快捷鍵的功能。
為使本領(lǐng)域技術(shù)人員更加清楚的理解本發(fā)明,下面再介紹兩個優(yōu)選實施例。
第一個優(yōu)選實施例
請參照圖2、圖3及圖6,第一個優(yōu)選實施例的方法流程如下 S601:獲得用戶需要提供虛擬鍵盤的觸發(fā); S602:在觸摸屏上提供設(shè)置有自定義功能鍵的虛擬鍵盤; S603:獲得用戶對自定義功能鍵的點擊;
S604:將所述虛擬鍵盤切換為至少一個向用戶提示對應(yīng)的組合快捷鍵的 功能的單個按鍵;
S605:獲得用戶對其中一個單個4要鍵的點擊;
S606:提供對應(yīng)于被點擊的單個按鍵的組合快捷鍵的功能。
第二個優(yōu)選實施例
請參照圖2、圖4及圖7,第二個優(yōu)選實施例的方法流程如下S701:獲得用戶需要提供虛擬鍵盤的觸發(fā);
S702:在觸摸屏上提供設(shè)置有自定義功能鍵的虛擬鍵盤;
S703:獲得用戶對自定義功能鍵的點擊;
S704:僅啟用能夠與Ctrl按鍵組合成快捷鍵的字母按鍵,禁用虛擬鍵盤
上的其他按鍵;
S705:獲得用戶對啟用的一個字母按4建的點擊;
S706:提供對應(yīng)于被點擊的字母按鍵的組合快捷4建的功能。
在本發(fā)明中,在觸摸屏上可以為用戶提供對應(yīng)于組合快捷鍵的功能的單
個按鍵,這樣,用戶只需點擊單個按鍵,即可實現(xiàn)單個按鍵對應(yīng)的組合快捷
鍵的功能,因而避免了在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時發(fā)生誤操作,
從而提高了操作效率。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普
通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤
飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
1權(quán)利要求
1.一種提供組合快捷鍵功能的方法,其特征在于,包括在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對所述特定功能按鍵的點擊時,在所述觸摸屏上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一種組合快捷鍵的功能。
2. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述特 定功能按鍵為獨立于虛擬鍵盤上現(xiàn)有的所有按鍵的一個第一按鍵,或者所述 特定功能按鍵是虛擬鍵盤上現(xiàn)有的 一個第二按鍵。
3. 如權(quán)利要求2所述的提供組合快捷鍵功能的方法,其特征在于,在所述 特定功能按鍵為獨立于虛擬鍵盤上現(xiàn)有的所有按鍵的一個第 一按鍵時,在所 述在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤后,還包括在所述第 一按鍵上向用戶提示所述特定功能按鍵所對應(yīng)的功能。
4. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述在 觸摸屏上提供至少一個單個按鍵具體為在所述觸摸屏上將所述虛擬鍵盤替 換為至少一個單個按鍵。
5. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,所述在 所述觸摸屏上提供至少一個單個按鍵具體為在所述觸摸屏上僅啟用至少一 個單個按鍵,禁用所述虛擬鍵盤上的其他按鍵。
6. 如權(quán)利要求1、 4或5所述的提供組合快捷鍵功能的方法,其特征在于, 每個所述至少 一個單個按鍵向用戶提示其對應(yīng)的所述組合快捷鍵的功能。
7. 如權(quán)利要求1、 4或5所述的提供組合快捷鍵功能的方法,其特征在于, 所述單個按鍵是現(xiàn)有的組合快捷鍵中的其中一個按鍵,且所述單個按鍵對應(yīng) 的所述組合快捷鍵的功能是所述現(xiàn)有的組合快捷鍵對應(yīng)的功能。
8. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,在所述 在所述觸摸屏上提供至少一個單個按鍵后,且當(dāng)獲得用戶對所述至少一個單 個按鍵中的一個第一單個按鍵的點擊時,還包括提供與所述第一單個按鍵 對應(yīng)的第 一組合快捷鍵的功能。
9. 如權(quán)利要求1所述的提供組合快捷鍵功能的方法,其特征在于,在所述 在觸摸屏上提供設(shè)置有特定功能按鍵的虛擬鍵盤之前,還包括獲得用戶在所述觸摸屏上的動作,并確定所述動作是預(yù)先設(shè)置的能夠觸發(fā)提供設(shè)置有所 述特定功能按鍵的虛擬鍵盤的動作。
10. —種觸控裝置,其特征在于,包括 觸摸屏、觸發(fā)獲得單元及提供單元;所述觸發(fā)獲得單元用于獲得用戶在所述觸摸屏上的所有動作; 所述提供單元用于根據(jù)所述觸發(fā)獲得單元獲得的動作,提供與所述動作 對應(yīng)的功能;其中,所述提供單元在所述觸摸屏上提供設(shè)置有一特定功能按^t的虛擬 鍵盤后,如果所述觸發(fā)獲得單元獲得用戶對所述特定功能按鍵的點擊,則所 述提供單元在所述觸摸屏上提供至少一個單個按鍵,其中,每個所述至少一 個單個4要鍵對應(yīng)于一種組合快捷—建的功能。
11. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個單個按鍵時,在所述觸摸屏上將所述虛擬鍵盤替換為所 述至少一個單個^l建。
12. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個單個按鍵時,在所述觸摸屏上僅啟用所述至少一個單個 按鍵,禁用所述虛擬鍵盤上的其他按鍵。
13. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供至少一個單個按鍵后,如果所述觸發(fā)獲得單元獲得用戶對其中的 一個單個按鍵的點擊,則所述提供單元提供與被點擊的單個按鍵對應(yīng)的組合快捷鍵的功能。
14. 如權(quán)利要求IO所述的觸控裝置,其特征在于,所述提供單元在所述觸 摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤之前,所述觸發(fā)獲得單元還獲 得用戶在所述觸摸屏上的動作,并確定所述動作是預(yù)先設(shè)置的能夠觸發(fā)提供 設(shè)置有所述特定功能按鍵的虛擬鍵盤的動作。
全文摘要
本發(fā)明提供一種提供組合快捷鍵功能的方法,包括在觸摸屏上提供設(shè)置有一特定功能按鍵的虛擬鍵盤;當(dāng)獲得用戶對所述特定功能按鍵的點擊時,在所述觸摸屏上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應(yīng)于一種組合快捷鍵的功能。本發(fā)明還提供一種觸控裝置。本發(fā)明提供的方法和裝置可以避免在虛擬鍵盤上進(jìn)行組合快捷鍵的操作時發(fā)生誤操作,從而提高了操作效率。
文檔編號G06F3/048GK101685369SQ20081022258
公開日2010年3月31日 申請日期2008年9月22日 優(yōu)先權(quán)日2008年9月22日
發(fā)明者茜 張, 艷 李, 李雪蓮 申請人:聯(lián)想(北京)有限公司