專利名稱:電子裝置及快速定位菜單選項(xiàng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子裝置及快速定位菜單選項(xiàng)的方法。
背景技術(shù):
在智能電子設(shè)備中,用戶常常會(huì)進(jìn)行增加、刪除、修改等功能的操作,以電腦為例。如圖1所示,在用戶界面801中,當(dāng)用戶需要對(duì)某個(gè)文件夾(圖未示)進(jìn)行刪除的時(shí)候,首先用戶使用鼠標(biāo)右鍵點(diǎn)擊該文件夾,此時(shí)會(huì)彈出菜單信息802,該菜單信息802包括多個(gè)菜單選項(xiàng)902,例如“刪除”菜單選項(xiàng)等。隨后,用戶點(diǎn)擊菜單信息802中的“刪除”菜單選項(xiàng)902時(shí),會(huì)彈出刪除文件夾的對(duì)話框803,該對(duì)話框803包括供用戶選擇“是”或“否”的子菜單選項(xiàng)903。最后,用戶點(diǎn)擊“是”的子菜單選項(xiàng)903,即可實(shí)現(xiàn)對(duì)該文件夾的刪除。然而,該對(duì)話框803通常顯示于顯示單元的中間位置,從菜單選項(xiàng)902到“是”的子菜單選項(xiàng)903的位置會(huì)發(fā)生距離S的變化,也即,用戶需要將鼠標(biāo)移動(dòng)距離S才能定位到“是”的子菜單選項(xiàng)903,這樣就給用戶的操作帶來(lái)了不便。
發(fā)明內(nèi)容
鑒于此,有必要提供一種可快速定位菜單選項(xiàng)的電子裝置。還有必要提供一種快速定位菜單選項(xiàng)的方法。一種電子裝置,包括一顯示單元,用于顯示一用戶界面,該用戶界面包括多個(gè)操作對(duì)象;一輸入單元,用于響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,產(chǎn)生第一控制信號(hào);一控制單元,用于根據(jù)第一控制信號(hào)控制顯示單元顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息,該菜單信息包括多個(gè)菜單選項(xiàng);其中,該輸入單元還用于響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)上的點(diǎn)擊操作,產(chǎn)生第二控制信號(hào);該控制單元還根據(jù)第二控制信號(hào)偵測(cè)被點(diǎn)擊的菜單選項(xiàng)的坐標(biāo)(X,y),并根據(jù)該坐標(biāo)(X,y)控制顯示單元顯示與被點(diǎn)擊的菜單選項(xiàng)對(duì)應(yīng)的對(duì)話框?!N快速定位菜單選項(xiàng)的方法,包括以下步驟顯示一用戶界面,該用戶界面包括多個(gè)操作對(duì)象;響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息,該菜單信息包括多個(gè)菜單選項(xiàng);響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)上的點(diǎn)擊操作,偵測(cè)被點(diǎn)擊的菜單選項(xiàng)的坐標(biāo)(x,y),并根據(jù)該坐標(biāo)(x,y)來(lái)顯示與被點(diǎn)擊的菜單選項(xiàng)對(duì)應(yīng)的對(duì)話框。該快速定位菜單選項(xiàng)電子裝置根據(jù)定位菜單選項(xiàng)的坐標(biāo),將子菜單選項(xiàng)顯示于距菜單選項(xiàng)最近的可操作位置,使得用戶僅需由菜單選項(xiàng)滑動(dòng)很短的位置至子菜單選項(xiàng),就可以完成操作,增加了用戶操作的便利性。
圖1為傳統(tǒng)方式中操作菜單選項(xiàng)的用戶界面示意圖。圖2為一較佳實(shí)施方式電子裝置的模塊圖。
圖3為圖2中電子裝置的第一實(shí)施例用戶界面的示意圖。圖4為圖2中顯示系統(tǒng)的另一實(shí)施例用戶界面的示意圖。圖5為一種可快速定位菜單選項(xiàng)的方法流程圖。主要元件符號(hào)說(shuō)明電子裝置100顯示單元10 輸入單元20控制單元30用戶界面101、801菜單信息102、802對(duì)話框103、803菜單選項(xiàng)402、902子菜單選項(xiàng)403、903方法500步驟S501 S509如下具體實(shí)施方式
將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。
具體實(shí)施例方式請(qǐng)參照?qǐng)D2,電子裝置100包括顯示單元10、輸入單元20及控制單元30。顯示單元10用于顯示一用戶界面101,用戶界面101包括多個(gè)操作對(duì)象(圖未示)。輸入單元20用于響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,產(chǎn)生第一控制信號(hào)。在本實(shí)施方式中,該操作對(duì)象以文件夾為例進(jìn)行說(shuō)明,該輸入單元20可為鼠標(biāo)或觸摸屏等??刂茊卧?0用于根據(jù)第一控制信號(hào)控制顯示單元10顯示與該被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息102。如圖3所示,該菜單信息102包括多個(gè)菜單選項(xiàng)402 ( “選項(xiàng)1”、“選項(xiàng)2”和“選項(xiàng)3”),例如,“刪除”等菜單選項(xiàng)。在本實(shí)施方式中,該點(diǎn)擊操作為鼠標(biāo)右鍵點(diǎn)擊。輸入單元20還用于響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)402上的點(diǎn)擊操作,產(chǎn)生第二控制信號(hào)??刂茊卧?0還用于根據(jù)第二控制信號(hào)偵測(cè)該被點(diǎn)擊的菜單選項(xiàng)402的坐標(biāo)(X,y),并根據(jù)該坐標(biāo)U,y)控制顯示單元10顯示與該被點(diǎn)擊的菜單選項(xiàng)402對(duì)應(yīng)的對(duì)話框103,該對(duì)話框103中包括多個(gè)子菜單選項(xiàng)403。在本實(shí)施方式中,被點(diǎn)擊的菜單選項(xiàng)402以“刪除”菜單選項(xiàng)為例進(jìn)行說(shuō)明,該點(diǎn)擊操作為鼠標(biāo)左鍵點(diǎn)擊。具體地,該控制單元30還進(jìn)一步偵測(cè)該對(duì)話框103中子菜單選項(xiàng)403的個(gè)數(shù),并將子菜單選項(xiàng)403的個(gè)數(shù)與一預(yù)定值的大小比較。若該子菜單選項(xiàng)403的個(gè)數(shù)小于或等于該預(yù)定值,則控制單元30控制顯示單元10將對(duì)話框103中的所有子菜單選項(xiàng)403顯示于以該坐標(biāo)(x,y)為中心的一區(qū)域范圍內(nèi)。在本實(shí)施例中,該預(yù)定值為2,該區(qū)域范圍是指以該坐標(biāo)(X,y)為圓心、半徑為D的圓周范圍。若該子菜單選項(xiàng)403的個(gè)數(shù)大于該預(yù)定值,如圖4所示中的4個(gè)子菜單選項(xiàng)403,則控制單元30確定該所有子菜單選項(xiàng)403的中心坐標(biāo)M(xl, yl),將該中心坐標(biāo)M(xl, yl)定位于以坐標(biāo)(X,y)為圓心、半徑為D的圓周范圍內(nèi),并控制顯示單元10顯示定位后的對(duì)話框103。在本實(shí)施方式中,可以預(yù)先設(shè)置半徑D的值遠(yuǎn)小于圖1中的距離S。從圖3及圖4中明顯可以看出,子菜單選項(xiàng)403的顯示位置位于菜單選項(xiàng)402的附近,也即從菜單選項(xiàng)402的顯示位置到子菜單選項(xiàng)403的顯示位置的距離很小,也即用戶的兩次點(diǎn)擊操作的位置的移動(dòng)距離較短,給用戶帶來(lái)了方便。請(qǐng)參照?qǐng)D5,為一較佳實(shí)施方式的快速定位菜單選項(xiàng)的方法500的流程圖。該方法500應(yīng)用于電子裝置100中,可以實(shí)現(xiàn)對(duì)菜單選項(xiàng)的快速定位,該方法500包括以下步驟步驟S501,于顯示單元10上顯示一用戶界面101,該用戶界面101包括多個(gè)操作對(duì)象。步驟S502,響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息102,該菜單信息102包括多個(gè)菜單選項(xiàng)402。步驟S503,響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)402上的點(diǎn)擊操作,偵測(cè)被點(diǎn)擊的菜單選項(xiàng)402的坐標(biāo)(x, y) ο步驟S504,根據(jù)該坐標(biāo)(X,y)顯示與被點(diǎn)擊的菜單選項(xiàng)402對(duì)應(yīng)的對(duì)話框103。步驟S505,偵測(cè)該對(duì)話框103中子菜單選項(xiàng)403的個(gè)數(shù)。步驟S506,比較該子菜單選項(xiàng)403的個(gè)數(shù)與一預(yù)定值的大小。在本實(shí)施例中,該預(yù)定值為2。步驟S507,若該子菜單選項(xiàng)403的個(gè)數(shù)小于或等于該預(yù)定值,則將對(duì)話框103中的所有子菜單選項(xiàng)403顯示于以該坐標(biāo)(x,y)為中心的一區(qū)域范圍內(nèi),步驟S507跳至步驟S509執(zhí)行。在本實(shí)施例中,該區(qū)域范圍是指以該坐標(biāo)(x,y)為圓心、半徑為D的圓周范圍。步驟S508,若該子菜單選項(xiàng)403的個(gè)數(shù)大于該預(yù)定值,則確定該對(duì)話框103中所有子菜單選項(xiàng)403的中心坐標(biāo)(xl, yl),并將該中心坐標(biāo)(xl, yl)定位于以坐標(biāo)(x,y)為圓心、半徑為D的圓周范圍內(nèi),步驟S507跳至步驟S509執(zhí)行。步驟S509,顯示定位后的對(duì)話框103。
權(quán)利要求
1.一種電子裝置,包括 一顯示單元,用于顯示一用戶界面,該用戶界面包括多個(gè)操作對(duì)象; 一輸入單元,用于響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,產(chǎn)生第一控制信號(hào); 一控制單元,用于根據(jù)第一控制信號(hào)控制顯示單元顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息,該菜單信息包括多個(gè)菜單選項(xiàng); 其中,該輸入單元還用于響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)上的點(diǎn)擊操作,產(chǎn)生第二控制信號(hào);該控制單元還根據(jù)第二控制信號(hào)偵測(cè)被點(diǎn)擊的菜單選項(xiàng)的坐標(biāo)(X,y),并根據(jù)該坐標(biāo)(X,y)控制顯示單元顯示與被點(diǎn)擊的菜單選項(xiàng)對(duì)應(yīng)的對(duì)話框。
2.如權(quán)利要求1所述的電子裝置,其中,該控制單元還進(jìn)一步偵測(cè)該對(duì)話框中子菜單選項(xiàng)的個(gè)數(shù),并將該子菜單選項(xiàng)的個(gè)數(shù)與一預(yù)定值進(jìn)行比較;若該子菜單選項(xiàng)的個(gè)數(shù)小于或等于該預(yù)定值,則控制單元控制顯示單元將對(duì)話框中的所有子菜單選項(xiàng)顯示于以該坐標(biāo)(x,y)為中心的一區(qū)域范圍內(nèi)。
3.如權(quán)利要求2所述的電子裝置,其特征在于若該子菜單選項(xiàng)的個(gè)數(shù)大于該預(yù)定值,則控制單元確定對(duì)話框中所有子菜單選項(xiàng)的中心坐標(biāo)(xl,yl),將該中心坐標(biāo)(xl,yl)定位于以坐標(biāo)(x,y)為圓心、半徑為D的圓周范圍內(nèi),并控制顯示單元顯示定位后的對(duì)話框。
4.如權(quán)利要求2或3所述的電子裝置,其特征在于該預(yù)定值為2。
5.如權(quán)利要求2所述的電子裝置,其特征在于該區(qū)域范圍是指以該坐標(biāo)(X,y)為圓心、半徑為D的圓周范圍。
6.一種快速定位菜單選項(xiàng)的方法,包括以下步驟 顯示一用戶界面,該用戶界面包括多個(gè)操作對(duì)象; 響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息,該菜單信息包括多個(gè)菜單選項(xiàng); 響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)上的點(diǎn)擊操作,偵測(cè)被點(diǎn)擊的菜單選項(xiàng)的坐標(biāo)(x,y),并根據(jù)該坐標(biāo)U,y)顯示與被點(diǎn)擊的菜單選項(xiàng)對(duì)應(yīng)的對(duì)話框。
7.如權(quán)利要求6所述的方法,還包括以下步驟 偵測(cè)該對(duì)話框中子菜單選項(xiàng)的個(gè)數(shù); 將該子菜單選項(xiàng)的個(gè)數(shù)與一預(yù)定值進(jìn)行比較; 若該子菜單選項(xiàng)的個(gè)數(shù)小于或等于該預(yù)定值,則將對(duì)話框中的所有子菜單選項(xiàng)顯示于以該坐標(biāo)(X,y)為中心的一區(qū)域范圍內(nèi)。
8.如權(quán)利要求7所述的方法,還包括以下步驟 若該子菜單選項(xiàng)的個(gè)數(shù)大于該預(yù)定值,則確定該對(duì)話框中所有子菜單選項(xiàng)的中心坐標(biāo)(xl, yl),將該中心坐標(biāo)(xl, yl)定位于以坐標(biāo)(x,y)為圓心、半徑為D的圓周范圍內(nèi),并顯示定位后的對(duì)話框。
9.如權(quán)利要求7或8所述的方法,其特征在于該預(yù)定值為2。
10.如權(quán)利要求7所述的方法,其特征在于該區(qū)域范圍是指以該坐標(biāo)(X,y)為圓心、半徑為D的圓周范圍。
全文摘要
一種電子裝置,包括一顯示單元,用于顯示一用戶界面,該用戶界面包括多個(gè)操作對(duì)象;一輸入單元,用于響應(yīng)用戶在其中一個(gè)操作對(duì)象上的點(diǎn)擊操作,產(chǎn)生第一控制信號(hào);一控制單元,用于根據(jù)第一控制信號(hào)控制顯示單元顯示與被點(diǎn)擊的操作對(duì)象對(duì)應(yīng)的菜單信息,該菜單信息包括多個(gè)菜單選項(xiàng);其中,該輸入單元還用于響應(yīng)用戶在其中一個(gè)菜單選項(xiàng)上的點(diǎn)擊操作,產(chǎn)生第二控制信號(hào);該控制單元還根據(jù)第二控制信號(hào)偵測(cè)被點(diǎn)擊的菜單選項(xiàng)的坐標(biāo)(x,y),并根據(jù)該坐標(biāo)(x,y)控制顯示單元顯示與被點(diǎn)擊的菜單選項(xiàng)對(duì)應(yīng)的對(duì)話框。本發(fā)明還提供了一種快速定位菜單選項(xiàng)的方法。
文檔編號(hào)G06F3/0482GK102999258SQ201110271658
公開日2013年3月27日 申請(qǐng)日期2011年9月14日 優(yōu)先權(quán)日2011年9月14日
發(fā)明者猶強(qiáng) 申請(qǐng)人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司