麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

屏幕菜單顯示方法和系統(tǒng)的制作方法

文檔序號:6621918閱讀:192來源:國知局
屏幕菜單顯示方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種屏幕菜單顯示方法和系統(tǒng),其方法包括步驟:根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域;接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積;接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標;在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單,可以方便用戶對屏幕菜單的操作,提高交互式操作的效率。
【專利說明】屏幕菜單顯示方法和系統(tǒng)

【技術領域】
[0001]本發(fā)明涉及計算機及圖像處理【技術領域】,特別涉及一種屏幕菜單的顯示方法和系統(tǒng)。

【背景技術】
[0002]在現(xiàn)有的屏幕菜單的顯示方式中,通常是將屏幕菜單顯示在屏幕的固定區(qū)域,這對于通用的顯示屏幕來說,由于顯示區(qū)域較小,能夠滿足用戶的操作便利的需求,但是對于大屏幕定位交互設備來說,由于大屏幕的顯示區(qū)域較大,在將屏幕菜單放置顯示在屏幕的固定區(qū)域的情況下,對于用戶來說,在進行觸摸定位等交互式操作時,無法站立在某一個固定位置來實現(xiàn)對屏幕上的所有區(qū)域的操作,因而需要不停的移動位置以能夠接觸到屏幕上的功能菜單,來實現(xiàn)相應的操作,在對屏幕菜單的操作次數(shù)較少的情況下,或許還可以接受,但是在需要頻繁地通過菜單進行操作的情況下,會給用戶帶來極大的不便利性,且會在一定程度上影響交互式操作的效率。
[0003]為了提高交互式操作的效率,一種改進的屏幕菜單的顯示方式,是將顯示屏幕劃分為左上、右上、左下、右下四個區(qū)域,當鼠標移動到某一區(qū)域時,則相應地在該區(qū)域內(nèi)顯示屏幕菜單,這種方式相對于將屏幕菜單顯示在屏幕的固定區(qū)域的方式,提高了交互式操作的效率。
[0004]但是,由于一般為了減少屏幕菜單對屏幕顯示信息的遮擋影響,而將該屏幕菜單設置在顯示屏幕的角落位置,這樣,當用戶操作各區(qū)域的邊緣區(qū)域時,特別是當用戶操作遠離屏幕菜單顯示位置的邊緣區(qū)域時,由于操作區(qū)域遠離屏幕菜單的顯示位置,也會給用戶帶來極大的不便利性,在一定程度上影響交互式操作的效率。同時,由于屏幕菜單占據(jù)了屏幕的較大位置,不利于屏幕顯示的整體性的視覺效果,甚至遮擋了信息的顯示,也在一定程度上影響交互式操作的效率。


【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于提供一種屏幕菜單的顯示方法和系統(tǒng),可以方便用戶對屏幕菜單的操作,提高交互式操作的效率。
[0006]本發(fā)明的目的通過如下技術方案實現(xiàn):
[0007]一種屏幕菜單顯示方法,包括如下步驟:
[0008]根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點;
[0009]接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;
[0010]若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積;
[0011]接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標;
[0012]在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單。
[0013]一種屏幕菜單顯示系統(tǒng),包括:
[0014]區(qū)域劃分模塊,用于根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點;
[0015]第一目標確定模塊,用于接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;
[0016]第一顯示模塊,用于在所述目標區(qū)域為臨界區(qū)域時,在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積;
[0017]第二目標確定模塊,用于接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標;
[0018]第二顯示模塊,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單。
[0019]依據(jù)上述本發(fā)明的方案,其是根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點,接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域,若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積,接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單,也就是說,其是在用戶操作鼠標時,若鼠標位于臨界區(qū)域,則可以在該臨界區(qū)域周圍(與該臨界區(qū)域有共同的邊或者共同的頂點)的多個主區(qū)域內(nèi)顯示提示圖標,用戶可以根據(jù)自己的需要選擇操作任意一個目標提示圖標,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單,方便了用戶對屏幕菜單尤其是大顯示屏幕(例如拼接墻)的屏幕菜單的操作,提高了交互式操作的效率,同時,由于目標提示圖標小于屏幕菜單,也可以盡量避免對顯示屏幕中的信息的遮擋,也進一步提高了交互式操作的效率。

【專利附圖】

【附圖說明】
[0020]圖1為本發(fā)明的屏幕菜單顯示方法的實施例一的流程示意圖;
[0021]圖2為本發(fā)明的實施例的對顯示屏幕的劃分方式的示意圖;
[0022]圖3為本發(fā)明的實施例的一種對顯示屏幕的劃分方式的示意圖;
[0023]圖4為本發(fā)明的實施例中的第一位置的位置示意圖;
[0024]圖5為本發(fā)明的實施例中的第二位置的位置示意圖;
[0025]圖6為本發(fā)明的屏幕菜單顯示方法的實施例二的流程示意圖;
[0026]圖7為本發(fā)明的屏幕菜單顯示方法的實施例三的流程示意圖;
[0027]圖8為本發(fā)明的屏幕菜單顯示方法的實施例三的流程示意圖;
[0028]圖9為本發(fā)明的對顯示屏幕先劃分大區(qū)域再對各大區(qū)域進行劃分的示意圖;
[0029]圖10為本發(fā)明的屏幕菜單顯示系統(tǒng)在其中一個實施例中的結(jié)構示意圖;
[0030]圖11為本發(fā)明的屏幕菜單顯示系統(tǒng)在另一個實施例中的結(jié)構示意圖;
[0031]圖12為本發(fā)明的屏幕菜單顯示系統(tǒng)在第三個實施例中的結(jié)構示意圖;
[0032]圖13為本發(fā)明的屏幕菜單顯示系統(tǒng)在第四個實施例中的結(jié)構示意圖;
[0033]圖14為圖10中的區(qū)域劃分模塊在其中一個實施例中的細化結(jié)構示意圖。

【具體實施方式】
[0034]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步的詳細說明。應當理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護范圍。
[0035]在下述說明中,首先針對本發(fā)明屏幕菜單顯示方法的實施例進行說明,再對本發(fā)明的屏幕菜單顯示系統(tǒng)的各實施例進行說明。
[0036]實施例一
[0037]如圖1所示,為本發(fā)明的屏幕菜單顯示方法的實施例一的流程示意圖。如圖1所示,本實施例中的屏幕菜單顯示方法包括如下步驟:
[0038]步驟SlOl:根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點;
[0039]首先根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,將顯示屏幕劃分為多個區(qū)域,再根據(jù)是否有預設顯示位置位于其中的特性將將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,有所述顯示位置位于其中的區(qū)域為主區(qū)域,沒有顯示區(qū)域位于其中的區(qū)域為臨界區(qū)域,本實施例中的每個顯示位置位于一個區(qū)域是指每個顯示位置僅位于一個區(qū)域,也就是說,每個顯示位置對應唯一的一個區(qū)域,因此,在對顯示屏幕進行區(qū)域劃分,需要將每個顯示位置分別劃分在一個對應的區(qū)域中;
[0040]在根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分時,基于不同的考慮因素,可以有不同的劃分方式,在進行劃分時,可以是進行等份劃分,也可以是不進行等份劃分,在將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域時,是基于預設顯示位置進行區(qū)分的,基于不同的考慮因素,顯示位置可以有不同的設置方式,顯示位置可以與后續(xù)步驟中的第一顯示位置、第二顯示位置中的任意一個相同,也可以不同于第一顯示位置、第二顯示位置,但一般要求顯示位置與第一顯示位置或者第二顯示位置的距離差不是太大;在圖2中,示意性的示出三種劃分方式,其中,圖2(a)中,若顯示位置設置在顯示屏幕的四個角的位置上,則la、2a、3a、4a為主區(qū)域,5a、6a、7a、8a、9a為臨界區(qū)域,圖2 (b)中,若顯示位置設置在顯示屏幕的四個角以及中心的位置上,則lb、2b、3b、4b、5b為主區(qū)域,6b、7b、8b、9b為臨界區(qū)域,圖2(c)中,若顯示位置設置在顯示屏幕的四個角的位置上,則lc、2c、3c、4c為主區(qū)域,5c為臨界區(qū)域,本領域技術人員應該可以理解,劃分方式并不限于圖2中所示的三種方式,顯示位置的設置也可以是不同的,圖2中的虛線只代表劃分方式,并不是真正在顯示屏幕中顯示(或者存在)的線;
[0041]臨界區(qū)域和主區(qū)域有共同的邊并不是指臨界區(qū)域的所有的邊都和主區(qū)域的邊相同,也不限于是直邊,也可以是曲線,同理,臨界區(qū)域和主區(qū)域有共同的頂點并不是指臨界區(qū)域的所有的頂點都和主區(qū)域的頂點相同,同時,臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點也可以理解為,臨界區(qū)域與主區(qū)域有相同的坐標點或者像素點;
[0042]此外,如圖2(a)所示的劃分方式最為簡單、易實現(xiàn),該方式為一種較佳的劃分方式,因此,在其中一個實施例中,所述根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分可以包括步驟:將所述顯示屏幕劃分為三行三列的九個區(qū)域,也可以將本實施例中的劃分方式稱為有寬度的十字劃分,其中的寬度,主要便于臨界區(qū)域的判斷,因此其寬度可以根據(jù)實際情況進行相應設定,一般通過十字交叉線將顯示屏幕劃分為左上、右上、左下、右下四個區(qū)域,然后再通過將橫向線上下移動一定距離,縱向線左右移動一定距離,形成有寬度的十字區(qū)域,將屏幕劃分成9個區(qū)域;
[0043]此外,需要說明的是,將所述顯示屏幕劃分為三行三列的九個區(qū)域,并不限于按照圖2(a)所示的用直線進行劃分的方式實現(xiàn),也可以用曲線進行劃分的方式實現(xiàn),如圖3所示,在此不予贅述;
[0044]為了區(qū)分各個區(qū)域,一般地,在將顯示屏幕劃分為多個主區(qū)域和至少一個臨界區(qū)域后,還需要保存劃分后的各主區(qū)域和臨界區(qū)域的位置坐標范圍,則可以根據(jù)位置坐標范圍與區(qū)域的對應關系區(qū)分各主區(qū)域和臨界區(qū)域,當然,也并不限于這種區(qū)域區(qū)分方式,例如,還可以是根據(jù)保存區(qū)域劃分線的位置坐標與區(qū)域的對應關系進行區(qū)域區(qū)分,在此不予贅述;
[0045]步驟S102:接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;
[0046]在接收并識別第一鼠標消息、并接收到該第一鼠標消息時鼠標所在的目標區(qū)域時,可以通過對系統(tǒng)鼠標事件或者Touch (觸摸)事件進行接收,其中,這里的鼠標事件指通用的通過鼠標操作的事件,Touch(觸摸)事件指通過觸摸屏等操作的事件,由于觸摸屏操作也可以轉(zhuǎn)化為鼠標的操作,因此也可以統(tǒng)稱為是鼠標事件,在本發(fā)明中,以統(tǒng)稱的鼠標事件進行說明,相應地,鼠標消息也是對通過鼠標事件、Touch(觸摸)事件所接收的消息的統(tǒng)稱。在接收到鼠標事件后,對鼠標事件進行過濾,在接收到第一鼠標消息時,確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;
[0047]其中,確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域的具體實現(xiàn)過程可以是:確定接收到該第一鼠標消息時鼠標的位置坐標,并根據(jù)鼠標的位置坐標所在的位置坐標范圍,確定該位置坐標所在的目標區(qū)域;
[0048]此外,上述第一鼠標消息,根據(jù)實際需要,可以設定為各種類型的鼠標消息,例如按下鼠標的消息、鼠標移動、松開鼠標的消息(即鼠標松開時的按鍵抬起的消息),考慮到在將預設類型鼠標消息設定為按下鼠標的消息、鼠標移動時,需要頻繁的進行屏幕菜單的跟蹤顯示的處理工作,甚至于可能會影響到用戶的實際操作,而在將預設類型鼠標消息設定為松開鼠標的消息的情況下,由于松開鼠標的動作代表著一個操作的完成、以及下一個操作尚未開始,不會影響用戶的實際操作,提高用戶的使用體驗,因此,可優(yōu)選將第一鼠標消息設定為松開鼠標的消息;
[0049]步驟S103:若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積;
[0050]以如圖2 (a)所示的劃分方式為例,當目標區(qū)域為6a時,由于6a為臨界區(qū)域,則在與6a有共同的邊或者共同的頂點的主區(qū)域,即Ia和2a這兩個主區(qū)域顯示提示圖標,當目標區(qū)域為9a時,由于9a為臨界區(qū)域,則在與9a有共同的邊或者共同的頂點的主區(qū)域,即la、2a、3a、4a這四個主區(qū)域顯示提示圖標,也就是說,在鼠標位于在臨界區(qū)域時,將有多個提示圖標被顯示,方便用戶找到提示圖標或者選擇提示圖標,更貼近人的使用習慣,且實現(xiàn)方便、效率高;
[0051]當目標區(qū)域為主區(qū)域的時候,則可以只在目標區(qū)域內(nèi)顯示提示圖標;
[0052]其中,第一位置可以根據(jù)實際需要進行設定,可以綜合考慮方便用戶操作以及避免遮擋顯示信息等因素,在圖4中,以圖2(a)中劃分方式為例,示出了第一位置,其中的A、B、C、D分別為對應的主區(qū)域的提示圖標的顯示位置,即第一位置;
[0053]提示圖標的面積比屏幕菜單的面積小,可以避免屏幕菜單過大對顯示屏幕中的顯示信息的遮擋,提示圖標和屏幕菜單的形狀可以是任意形狀;
[0054]步驟S104:接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標;
[0055]第二鼠標消息,根據(jù)實際需要,可以設定為各種類型的鼠標消息,但一般為了滿足用戶的操作習慣以及便于系統(tǒng)識別,一般將第二鼠標消息設定為鼠標點擊提示圖標的消息,也即按下鼠標的消息且鼠標被按下時位于當前顯示的提示圖標對應的坐標范圍內(nèi),當鼠標點擊某一提示圖標時,則可以將該提示圖標確定為目標提示圖標;
[0056]步驟S105:在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單;
[0057]可以根據(jù)實際需要設定每個提示圖標對應的第二位置,第二位置一般位于提示圖標附近,在圖5中,仍以圖2(a)中劃分方式為例,示出了提示圖標對應的第二位置,其中,O、P、Q、R位置分別代表一個第二位置,例如,A位置的提示圖標對應O位置;
[0058]本發(fā)明通過采用菜單提示圖標的方式,而不是一直在屏幕某個區(qū)域顯示屏幕菜單,提高顯示屏幕顯示的整體性的視覺效果,解決了屏幕菜單遮擋相關屏幕信息的問題,為了進一步提高顯示屏幕顯示的整體性的視覺效果,解決了屏幕菜單遮擋相關屏幕信息的問題,在其中一個實施例中,本發(fā)明的屏幕菜單顯示方法,還可以進一步包括步驟:在顯示所述屏幕菜單時,記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示,其中,時間間隔可以根據(jù)實際需要進行設定,例如,5秒,通過本實施例中的方案,屏幕菜單可以在較短的預設時間后自動隱藏,既實現(xiàn)了方便選擇屏幕菜單,同時又不影響屏幕信息的顯示;
[0059]在其中一個實施例中,本發(fā)明的屏幕菜單顯示方法,還可以進一步包括步驟:在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前的提示圖標的顯示,通過本實施例中的方案,在顯示屏幕菜單時終止目標提示圖標或者當前的提示圖標的顯示,也可以減少提示圖標對屏幕信息的顯示的影響;
[0060]在其中一個實施例中,綜合上述兩個實施例的方案,已達到更佳的效果,為此本發(fā)明的屏幕菜單顯示方法,還可以進一步包括步驟:在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前提示圖標的顯示,并記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示,并恢復所述標提示圖標或者所述當前提示圖標的顯示。
[0061]據(jù)此,依據(jù)上述實施例的方案,其是根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點,接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域,若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積,接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單,也就是說,其是在用戶操作鼠標時,若鼠標位于臨界區(qū)域,則可以在該臨界區(qū)域周圍(與該臨界區(qū)域有共同的邊或者共同的頂點)的多個主區(qū)域內(nèi)顯示提示圖標,用戶可以根據(jù)自己的需要選擇操作任意一個目標提示圖標,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單,方便了用戶對屏幕菜單尤其是大顯示屏幕(例如拼接墻)的屏幕菜單的操作,提高了交互式操作的效率,同時,由于目標提示圖標小于屏幕菜單,也可以盡量避免對顯示屏幕中的信息的遮擋,也進一步提高了交互式操作的效率。
[0062]實施例二
[0063]如圖6所示,是本發(fā)明的屏幕菜單顯示方法實施例二的流程示意圖,在本實施例中,與上述實施例一的不同之處主要在于為了便于在目標區(qū)域為臨界區(qū)域時,能快速根據(jù)目標區(qū)域確定該目標區(qū)域?qū)闹鲄^(qū)域,增加了根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性建立所述臨界區(qū)域與各所述主區(qū)域的第一對應關系的步驟;
[0064]如圖6所示,本實施例中的屏幕菜單顯示方法包括步驟:
[0065]步驟S201:根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點;
[0066]步驟S202:根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述主區(qū)域的第一對應關系,并保存所述第一對應關系;
[0067]以圖2(a)中劃分方式為例,可以建立如表I中所示的第一對應關系;
[0068]表I臨界區(qū)域與主區(qū)域的第一對應關系
[0069]
臨界區(qū)域pH
5aIa 和 4a
6ala 和 2a
7a2a 和 3a
8a4a 和 3a
9ala 和 2a 和 3a 和 4a
[0070]步驟S203:接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域;
[0071]步驟S204:若所述目標區(qū)域為臨界區(qū)域,則根據(jù)所述第一對應關系確定與所述目標區(qū)域?qū)闹鲄^(qū)域,在與所述目標區(qū)域?qū)闹鲄^(qū)域的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積;
[0072]在目標區(qū)域為臨界區(qū)域時,可以根據(jù)步驟S202中保存的第一對應關系確定與所述目標區(qū)域?qū)闹鲄^(qū)域,再在與該目標區(qū)域?qū)闹鲄^(qū)域的預設第一位置分別顯示屏幕菜單的提不圖標;
[0073]步驟S205:接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標;
[0074]步驟S606:在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單。
[0075]本實施例中的其他技術特征與上述實施例一中的相同,在此不予贅述。
[0076]實施例三
[0077]如圖7所示,是本發(fā)明的屏幕菜單顯示方法實施例三的流程示意圖,在本實施例中,與上述實施例二的不同之處主要在于建立的是所述臨界區(qū)域與第一位置的第二對應關系,可以便于在目標區(qū)域為臨界區(qū)域時,快速根據(jù)確定需要顯示的提示圖標;
[0078]如圖7所示,本實施例中的屏幕菜單顯示方法包括步驟:
[0079]步驟S301:根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點;
[0080]步驟S302:根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述主區(qū)域所述第一位置的第二對應關系,并保存所述第二對應關系;
[0081]以圖2(a)中劃分方式為例,且以第一位置如圖3所示為例,可以建立如表2中所不的第~■對應關系;
[0082]表2臨界區(qū)域與第一位置的第一對應關系
[0083]

【權利要求】
1.一種屏幕菜單顯示方法,其特征在于,包括如下步驟: 根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點; 接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域; 若所述目標區(qū)域為臨界區(qū)域,則在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積; 接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標; 在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單。
2.根據(jù)權利要求1所述的屏幕菜單顯示方法,其特征在于,還包括步驟: 在顯示所述屏幕菜單時,記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示; 或者 在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前的提示圖標的顯示: 或者 在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前提示圖標的顯示,并記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示,并恢復所述標提示圖標或者所述當前提示圖標的顯示。
3.根據(jù)權利要求1所述的屏幕菜單顯示方法,其特征在于: 在根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域之后、接收并識別第一鼠標消息之前,還包括步驟:根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述主區(qū)域的第一對應關系,并保存所述第一對應關系;或者根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述第一位置的第二對應關系,并保存所述第二對應關系; 所述與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標包括步驟:根據(jù)所述第一對應關系確定與所述目標區(qū)域?qū)母髦鲄^(qū)域,在與所述目標區(qū)域?qū)母髦鲄^(qū)域的預設第一位置分別顯示屏幕菜單的提示圖標;或者根據(jù)所述第二對應關系確定與所述目標區(qū)域?qū)母鞯谝晃恢茫谂c所述目標區(qū)域?qū)母鞯谝晃恢梅謩e顯示屏幕菜單的提示圖標。
4.根據(jù)權利要求1所述的屏幕菜單顯示方法,其特征在于,所述根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域包括步驟: 讀取所述顯示屏幕的物理尺寸,根據(jù)所述物理尺寸將所述顯示屏幕劃分為多個大區(qū)域; 根據(jù)預設的劃分方式分別對各所述大區(qū)域進行區(qū)域劃分,并分別根據(jù)預設的顯示位置將對應各大區(qū)域的劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域。
5.根據(jù)權利要求1所述的屏幕菜單顯示方法,其特征在于,所述根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分包括步驟: 將所述顯示屏幕劃分為三行三列的九個區(qū)域。
6.一種屏幕菜單顯示系統(tǒng),其特征在于,包括: 區(qū)域劃分模塊,用于根據(jù)預設的劃分方式對顯示屏幕進行區(qū)域劃分,并根據(jù)預設顯示位置將劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域,其中,每個顯示位置位于一個區(qū)域,顯示位置所在的區(qū)域為主區(qū)域,劃分后的各區(qū)域中除所述主區(qū)域以外的區(qū)域為臨界區(qū)域,所述劃分后的各區(qū)域包括至少兩個主區(qū)域和至少一個臨界區(qū),所述臨界區(qū)域與至少兩個主區(qū)域有共同的邊或者共同的頂點; 第一目標確定模塊,用于接收并識別第一鼠標消息,并確定接收到該第一鼠標消息時鼠標所在的目標區(qū)域; 第一顯示模塊,用于在所述目標區(qū)域為臨界區(qū)域時,在與所述目標區(qū)域有共同的邊或者共同的頂點的主區(qū)域內(nèi)的預設第一位置分別顯示屏幕菜單的提示圖標,其中,所述提示圖標的面積小于所述屏幕菜單的面積; 第二目標確定模塊,用于接收并識別第二鼠標消息,并確定該第二鼠標消息對應的目標提示圖標; 第二顯示模塊,在與所述目標提示圖標對應的預設第二位置顯示所述屏幕菜單。
7.根據(jù)權利要求6所述的屏幕菜單顯示系統(tǒng),其特征在于,還包括: 第一顯示控制模塊,用于在顯示所述屏幕菜單時,記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示; 或者 第二顯示控制模塊,用于在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前的提示圖標的顯示; 或者 第三顯示控制模塊,用于在顯示所述屏幕菜單時,終止所述目標提示圖標或者當前提示圖標的顯示,并記錄所述屏幕菜單的開始顯示時刻,根據(jù)所述開始顯示時刻以及預設的時間間隔確定所述屏幕菜單的終止顯示時刻,在時間到達所述終止顯示時刻時,終止所述屏幕菜單的顯示,并恢復所述標提示圖標或者所述當前提示圖標的顯示。
8.根據(jù)權利要求6所述的屏幕菜單顯示系統(tǒng),其特征在于: 所述區(qū)域劃分模塊還用于根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述主區(qū)域的第一對應關系,并保存所述第一對應關系;或者根據(jù)所述臨界區(qū)域與主區(qū)域有共同的邊或者共同的頂點的特性,建立所述臨界區(qū)域與各所述第一位置的第二對應關系,并保存所述第二對應關系; 所述第一顯示模塊根據(jù)所述第一對應關系確定與所述目標區(qū)域?qū)闹鲄^(qū)域,在與所述目標區(qū)域?qū)闹鲄^(qū)域的預設第一位置分別顯示屏幕菜單的提示圖標;或者根據(jù)所述第二對應關系確定與所述目標區(qū)域?qū)母鞯谝晃恢茫谂c所述目標區(qū)域?qū)母鞯谝晃恢梅謩e顯示屏幕菜單的提示圖標。
9.根據(jù)權利要求6所述的屏幕菜單顯示系統(tǒng),其特征在于,所述區(qū)域劃分模塊包括: 第一劃分單元,用于讀取所述顯示屏幕的物理尺寸,根據(jù)所述物理尺寸將所述顯示屏幕劃分為多個大區(qū)域; 第二劃分單元,用于根據(jù)預設的劃分方式分別對各所述大區(qū)域進行區(qū)域劃分,并分別根據(jù)預設的顯示位置將對應各大區(qū)域的劃分后的各區(qū)域區(qū)分為主區(qū)域和臨界區(qū)域。
10.根據(jù)權利要求6所述的屏幕菜單顯示系統(tǒng),其特征在于: 所述區(qū)域劃分模塊將所述顯示屏幕劃分為三行三列的九個區(qū)域。
【文檔編號】G06F3/0481GK104133614SQ201410369430
【公開日】2014年11月5日 申請日期:2014年7月30日 優(yōu)先權日:2014年7月30日
【發(fā)明者】白寶國 申請人:廣東威創(chuàng)視訊科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 渝北区| 沅江市| 栾川县| 巴东县| 岳西县| 凭祥市| 昌图县| 本溪市| 元谋县| 邵武市| 丁青县| 晋中市| 邢台县| 岗巴县| 合川市| 靖宇县| 蓝田县| 西丰县| 平乡县| 乌海市| 西乡县| 北票市| 沧州市| 昌吉市| 金堂县| 通山县| 亚东县| 小金县| 台江县| 西贡区| 和顺县| 温宿县| 游戏| 平潭县| 阳新县| 合江县| 武汉市| 梅河口市| 新乡市| 东丰县| 阿拉善左旗|