專利名稱:在電子表格中給出不同行列操作提示的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及辦公軟件領(lǐng)域,特別是涉及一種在電子表格中給出不同行列操作提示的方法以及一種在電子表格中給出不同行列操作提示的裝置。
背景技術(shù):
在觸摸屏上對(duì)電子表格進(jìn)行操作時(shí),由于內(nèi)容編寫的實(shí)際需求,常常需要對(duì)電子表格進(jìn)行增刪行列等操作?,F(xiàn)有技術(shù),當(dāng)用戶使用兩根手指長按在觸摸屏上時(shí),首先會(huì)給出行操作提示;在此基礎(chǔ)上如果發(fā)現(xiàn)用戶兩根手指有左右移動(dòng)的趨勢(shì)時(shí),則會(huì)給出列操作提示。然而,上述的給出行列操作提示的方法,存在一個(gè)缺陷,即當(dāng)給出行操作提示時(shí), 由于列操作的動(dòng)作太過于隱晦,很容易導(dǎo)致用戶不可知的情況出現(xiàn),不符合用戶的心理模型。類似的心理模型,例如生活中需要打開一扇窗戶,有的窗戶是左右開的,有的窗戶是上下開的,如果當(dāng)用戶打開一扇上下開的窗戶時(shí),又讓用戶去左右拉,這樣明顯不符合用戶的心理預(yù)期,給用戶的操作帶來了許多不便。
發(fā)明內(nèi)容
基于此,有必要針對(duì)上述傳統(tǒng)給出行列操作提示的方法不符合用戶的心理預(yù)期、導(dǎo)致用戶操作不方便的問題,提供一種在電子表格中給出不同行列操作提示的方法及裝置。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案—種在電子表格中給出不同行列操作提示的方法,包括以下步驟計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角;將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提示。一種在電子表格中給出不同行列操作提示的裝置,包括夾角計(jì)算模塊,用于計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角;比較與提示模塊,用于將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提示。由以上方案可以看出,本發(fā)明的在電子表格中給出不同行列操作提示的方法及裝置,充分考慮并模擬了用戶的操作習(xí)慣,能夠在電子表格中根據(jù)用戶兩手指連線與水平線之間夾角的不同來最終比較得出不同的行、列操作提示,不同于傳統(tǒng)方法中不論兩手指夾角如何均先出現(xiàn)行操作提示、需要兩手指再左右移動(dòng)才能出現(xiàn)列操作提示的操作方式,本發(fā)明提供的方法及裝置更符合用戶的心理預(yù)期,從而給用戶的操作帶來了方便。
圖I為本發(fā)明一種在電子表格中給出不同行列操作提示的方法的流程示意圖;圖2為兩手指長按手勢(shì)、進(jìn)入可增刪行的編輯狀態(tài)示意圖;圖3為兩手指長按手勢(shì)、進(jìn)入可增刪列的編輯狀態(tài)示意圖;圖4為以一個(gè)手指為圓心、另一手指為半徑所做出的區(qū)間不意圖;圖5為以一個(gè)手指為圓心、另一手指為半徑所做出的另一區(qū)間不意圖;圖6為本發(fā)明一種在電子表格中給出不同行列操作提示的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖以及具體的實(shí)施例,對(duì)本發(fā)明的技術(shù)方案作作進(jìn)一步的描述。參見圖I所示,一種在電子表格中給出不同行列操作提示的方法,包括以下步驟步驟S101,當(dāng)用戶使用兩根手指在觸摸屏上對(duì)電子表格進(jìn)行操作時(shí),計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角。上述計(jì)算夾角的過程屬于公知技術(shù),本發(fā)明中不予贅述。步驟S102,將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較。比較之后會(huì)有個(gè)結(jié)果一、若所述夾角位于預(yù)設(shè)的第一角度范圍內(nèi),則給出行操作提示;二、若所述夾角位于預(yù)設(shè)的第二角度范圍內(nèi),則給出列操作提示。作為一個(gè)較好的實(shí)施例,所述第一角度范圍可以設(shè)置為
U [180-A, 180];所述第二角度范圍可以設(shè)置為(A, 180-A);其中,A G
。以A取45度為例進(jìn)行說明,則此時(shí)第一角度范圍為
U [135,180],第二角度范圍為(45, 135)I)假設(shè)用戶兩手指長按手勢(shì)如圖2所示,則可計(jì)算得出兩個(gè)觸摸點(diǎn)(即兩根手指)之間的連線與水平線之間的夾角(亦稱兩手指夾角)小于45度,屬于第一角度范圍,在這種情況下,結(jié)合一般用戶的操作習(xí)慣可知兩指縱向移動(dòng)比較方便,則可以設(shè)置此時(shí)給出行操作提示(因?yàn)樾械脑鰟h是縱向數(shù)量的變化),進(jìn)入可增刪行的編輯狀態(tài),如圖2所示,陰影出現(xiàn)在上部的手指處(插入單元格按鈕可不展開)。2)假設(shè)用戶兩手指長按手勢(shì)如圖3所示,則可計(jì)算得出兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角大于45度并且小于135度,屬于第二角度范圍,在這種情況下,結(jié)合一般用戶的操作習(xí)慣可知兩指橫向移動(dòng)比較方便,則可以設(shè)置此時(shí)給出列操作提示(因?yàn)榱械脑鰟h是橫向數(shù)量的變化),進(jìn)入可增刪列的編輯狀態(tài),如圖3所示,陰影出現(xiàn)在靠左邊的手指處(插入單元格按鈕可不展開)。為了方便本領(lǐng)域的技術(shù)人員更進(jìn)一步的理解本發(fā)明的技術(shù)方案,如圖4或圖5所示,在觸摸屏上可以以用戶其中一個(gè)手指為圓心、另一手指為半徑模擬出一個(gè)圓區(qū)域,并可以根據(jù)具體需要對(duì)該圓進(jìn)行分區(qū),本實(shí)施例中將整個(gè)圓劃分為四個(gè)區(qū)(如圖中標(biāo)號(hào)1、2、3、4,不同的灰度代表不同的區(qū)間)。如圖4所示,以一個(gè)手指為圓心、當(dāng)另一手指出現(xiàn)在I和3的區(qū)間時(shí),設(shè)置給出行操作提示;另外如圖5所示,以一個(gè)手指為圓心,當(dāng)另一手指出現(xiàn)在2和4的區(qū)間時(shí),設(shè)置給出列操作提示。另外,與上述一種在電子表格中給出不同行列操作提示的方法相對(duì)應(yīng)的,本發(fā)明還提供一種在電子表格中給出不同行列操作提示的裝置,參見圖6所示,包括
夾角計(jì)算模塊101,用于計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角;比較與提示模塊102,用于將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提示。作為一個(gè)較好的實(shí)施例,所述第一角度范圍可以設(shè)置為
U [180-A, 180];所述第二角度范圍可以設(shè)置為(A,180-A);其中,AG
。需要說明的是,用戶可以根據(jù)具體情況設(shè)置不同的角度范圍。作為一個(gè)較好的實(shí)施例,所述A可以取值為45度。本發(fā)明的一種在電子表格中給出不同行列操作提示的裝置的其它技術(shù)特征與上述一種在電子表格中給出不同行列操作提示的方法相同,在此不予贅述。
通過以上方案可以看出,本發(fā)明的在電子表格中給出不同行列操作提示的方法及裝置,充分考慮并模擬了用戶的操作習(xí)慣,能夠在電子表格中根據(jù)用戶兩手指連線與水平線之間夾角的不同來最終比較得出不同的行、列操作提示,不同于傳統(tǒng)方法中不論兩手指夾角如何均先出現(xiàn)行操作提示、需要兩手指再左右移動(dòng)才能出現(xiàn)列操作提示的操作方式,本發(fā)明提供的方法及裝置更符合用戶的心理預(yù)期,從而給用戶的操作帶來了方便。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種在電子表格中給出不同行列操作提示的方法,其特征在于,包括以下步驟 計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角; 將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提/Jn o
2.根據(jù)權(quán)利要求I所述的在電子表格中給出不同行列操作提示的方法,其特征在于,所述第一角度范圍為
U [180-A,180];所述第二角度范圍為(A,180-A);其中,A G [O,90]。
3.根據(jù)權(quán)利要求2所述的在電子表格中給出不同行列操作提示的方法,其特征在于,所述A取值為45度。
4.一種在電子表格中給出不同行列操作提示的裝置,其特征在于,包括 夾角計(jì)算模塊,用于計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角; 比較與提示模塊,用于將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提示。
5.根據(jù)權(quán)利要求4所述的在電子表格中給出不同行列操作提示的裝置,其特征在于,所述第一角度范圍為
U [180-A,180];所述第二角度范圍為(A,180-A);其中,A G
。
6.根據(jù)權(quán)利要求5所述的在電子表格中給出不同行列操作提示的裝置,其特征在于,所述A取值為45度。
全文摘要
本發(fā)明提供一種在電子表格中給出不同行列操作提示的方法及裝置,該方法包括以下步驟計(jì)算觸摸屏上兩個(gè)觸摸點(diǎn)之間的連線與水平線之間的夾角;將所述夾角與預(yù)設(shè)的第一角度范圍、第二角度范圍相比較,若所述夾角位于所述第一角度范圍內(nèi),則給出行操作提示;若所述夾角位于所述第二角度范圍內(nèi),則給出列操作提示。本發(fā)明的在電子表格中給出不同行列操作提示的方法及裝置,充分考慮并模擬了用戶的操作習(xí)慣,更符合用戶的心理預(yù)期,從而給用戶的操作帶來了方便。
文檔編號(hào)G06F17/24GK102799576SQ20121023206
公開日2012年11月28日 申請(qǐng)日期2012年7月5日 優(yōu)先權(quán)日2012年7月5日
發(fā)明者汪俊明, 王暉 申請(qǐng)人:珠海金山辦公軟件有限公司, 北京金山辦公軟件有限公司