亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng)的制作方法

文檔序號:6431229閱讀:184來源:國知局
專利名稱:一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng)的制作方法
技術領域
本發(fā)明涉及觸摸屏技術領域,尤其涉及一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng)。
背景技術
隨著醫(yī)療診斷儀器的不斷發(fā)展,用戶對醫(yī)療診斷儀器的功能及操作要求也越來越高,帶觸摸屏顯示器的超聲診斷儀因可以通過觸摸操作實現(xiàn)用戶對超聲診斷儀的控制,此類超聲診斷儀的觸摸屏界面代替了傳統(tǒng)操作面板的部分按鍵,使用起來極為方便,越來越受到用戶的歡迎。在超聲診斷儀的診斷模式界面中,存在大量的操作菜單,由于觸摸屏尺寸有限,如何在觸摸屏界面有條理地顯示各個模式下的菜單數(shù)據(jù),以方便用戶操作成了人們關注的問題,現(xiàn)有技術中存在以下兩種超聲系統(tǒng)觸摸屏的菜單顯示方法,簡要描述分別如下(1)直接隱藏菜單方式。在觸摸屏界面中,各種模式下的所有菜單位置是固定不變的顯示在觸摸屏界面的某個位置,當需要進行模式切換時,對于不需要顯示的菜單會在觸摸屏界面上的該位置處留空,不顯示該菜單。( 無效菜單方式。在觸摸屏界面中,各種模式下的所有菜單位置是固定不變的顯示在觸摸屏界面的某個位置,當需要進行模式切換時,對于不需顯示的菜單用灰色圖片的方式在該位置處來顯示該菜單,但是該菜單被設置成了用戶不可以操作的狀態(tài)。本發(fā)明的發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)現(xiàn)有技術至少存在以下缺陷對于現(xiàn)有的直接隱藏方式,由于不需要顯示的菜單不顯示在觸摸屏界面上,但在該菜單的位置處會留下空白,導致觸摸屏界面上的其它菜單顯示不連續(xù),影響了用戶的操作。對于現(xiàn)有的無效菜單方式,雖然能夠顯示全部的菜單,但菜單的數(shù)量過多,每次需要使用其中一個菜單時總需要不斷的翻頁才能找到需要的菜單,這給用戶的操作也帶來很大的不方便。

發(fā)明內(nèi)容
本發(fā)明實施例提供了一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng),用于提高用戶的可操作性,給用戶帶來方便。本發(fā)明實施例提供的一種觸摸屏界面的菜單處理方法,包括當用戶切換到一種操作模式時,觸摸屏系統(tǒng)獲取所述操作模式的標識碼ID ;觸摸屏系統(tǒng)根據(jù)所述操作模式的ID,計算所述操作模式在觸摸屏界面上顯示的索引;觸摸屏系統(tǒng)根據(jù)所述索引獲取所述操作模式下的所有菜單,所述菜單攜帶有參數(shù)用于確定所述菜單屬于的類別;觸摸屏系統(tǒng)根據(jù)所述操作模式下的所有菜單的參數(shù),對所述操作模式下的所有菜單進行分類,得到菜單類別組;觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,所述隱藏菜單指令包括所述操作模式下不需要顯示的菜單的ID ;觸摸屏系統(tǒng)從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單, 對所述菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組;觸摸屏系統(tǒng)將所述菜單優(yōu)化組中的菜單顯示到所述觸摸屏界面上。本發(fā)明實施例提供的一種觸摸屏系統(tǒng),包括第一獲取單元,用于當用戶切換到一種操作模式時獲取所述操作模式的標識碼 ID ;計算單元,用于根據(jù)所述操作模式的ID計算所述操作模式在觸摸屏界面上顯示的索引;第二獲取單元,用于根據(jù)所述索引獲取所述操作模式下的所有菜單,所述菜單攜帶有參數(shù)用于確定所述菜單屬于的類別;分類單元,用于根據(jù)所述操作模式下的所有菜單的參數(shù),對所述操作模式下的所有菜單進行分類,得到菜單類別組;接收單元,用于接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,所述隱藏菜單指令包括所述操作模式下不需要顯示的菜單的ID ;重組單元,用于從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單,對所述菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組;顯示單元,用于將所述菜單優(yōu)化組中的菜單顯示到所述觸摸屏界面上。從以上技術方案可以看出,本發(fā)明實施例具有以下優(yōu)點在本發(fā)明實施例中,觸摸屏系統(tǒng)對用戶切換的操作模式下的所有菜單進行分類, 增強了用戶在觸摸屏界面上選擇菜單的效率。在用戶切換的操作模式下,只顯示該操作模式下需要顯示的菜單,由于在該操作模式下不需要顯示的菜單被刪除掉了,能夠減少用戶在需要使用其中一個菜單時總是需要不斷翻頁查找的麻煩,提高了用戶的操作性。且觸摸屏系統(tǒng)在刪除掉不需要顯示的菜單后會對剩余的所有菜單進行重新組合,可以避免被刪除的菜單在觸摸屏界面的某個位置或某些位置留下空白,能夠使觸摸屏界面上的菜單顯示保持連續(xù),進一步提高了用戶的操作性。


為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的技術人員來講,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提供的一種觸摸屏界面的菜單處理方法的示意圖;圖2為本發(fā)明實施例提供的操作模式下的菜單的數(shù)據(jù)結(jié)構圖;圖3為本發(fā)明實施例提供的當用戶切換到B操作模式時在觸摸屏界面上顯示的菜單優(yōu)化組中的菜單的示意圖;圖4為本發(fā)明實施例提供的當用戶切換到DPI操作模式時在觸摸屏界面上顯示的菜單優(yōu)化組中的菜單的示意圖;圖5為本發(fā)明實施例提供的觸摸屏界面的菜單處理方法的流程圖;圖6為本發(fā)明實施例提供的對一種操作模式下的所有菜單進行分類的方法的流程圖;圖7為本發(fā)明實施例提供的對一種操作模式下的菜單進行重新組合的方法的流程圖;圖8為本發(fā)明實施例提供的一種觸摸屏系統(tǒng)的示意圖;圖9為本發(fā)明實施例提供的分類單元的示意圖;圖10為本發(fā)明實施例提供的重組單元的示意圖。
具體實施例方式本發(fā)明實施例提供了一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng),用于提高用戶的可操作性,給用戶帶來方便。為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例。基于本發(fā)明中的實施例,本領域的技術人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供的一種觸摸屏界面的菜單處理方法,如圖1所示,包括101、當用戶切換到一種操作模式時,觸摸屏系統(tǒng)獲取操作模式的標識碼ID。在本發(fā)明實施例中,超聲系統(tǒng)上位機在進行診斷之前,將所有操作模式下的所有菜單發(fā)送到觸摸屏系統(tǒng)中,觸摸屏系統(tǒng)在觸摸屏界面中分別為每一種操作模式設置一個索引,通過該索引就可以獲取該操作模式下的所有菜單。需要說明的是,為了表示不同的操作模式,在本發(fā)明實施例中可以用標識碼(英文全稱為IDentity,簡稱ID)來區(qū)分不同的操作模式。另外,在本發(fā)明實施例中為了順利實現(xiàn)本發(fā)明,要求超聲系統(tǒng)上位機能夠與觸摸屏系統(tǒng)之間進行正常的信息交互。102、觸摸屏系統(tǒng)根據(jù)操作模式的ID,計算操作模式在觸摸屏界面上顯示的索引。在本發(fā)明實施例中,操作101之前觸摸屏系統(tǒng)需要為每一種操作模式設置了一個索引。在本步驟中,觸摸屏系統(tǒng)獲取到用戶切換的操作模式時,能夠根據(jù)該操作模式的ID, 計算出該操作模式在觸摸屏界面上顯示的索引。103、觸摸屏系統(tǒng)根據(jù)該索引獲取操作模式下的所有菜單,其中,該菜單攜帶有參數(shù)用于確定菜單屬于的類別。在本發(fā)明實施例中,觸摸屏系統(tǒng)計算出操作模式在觸摸屏界面上顯示的索引后,根據(jù)該索引可以獲取到模式下的所有菜單,其中,本發(fā)明實施例中的菜單攜帶有參數(shù) (parameter)用于確定該菜單所屬的類別。為了表示不同的菜單,在本發(fā)明實施例中可以用標識碼來區(qū)分不同的菜單。如圖2所示,為本發(fā)明實施例中提供的菜單的數(shù)據(jù)結(jié)構圖, display表示該菜單的名字,ID表示該菜單的標識碼,parameter表示該菜單的參數(shù)。104、觸摸屏系統(tǒng)根據(jù)操作模式下的所有菜單的參數(shù),對操作模式下的所有菜單進行分類,得到菜單類別組。在本發(fā)明實施例中,觸摸屏系統(tǒng)獲取到操作模式下的所有菜單后,根據(jù)所有菜單中攜帶的參數(shù)進行分類,得到菜單類別組。其中,菜單類別組為根據(jù)各個菜單攜帶的參數(shù)進行分類后得到的集合。在實際應用中,一種可選的實現(xiàn)方式是,菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組。其中,開關菜單類別組的含義為該組內(nèi)的所有菜單都是開關菜單,即開關菜單類別組中的所有菜單都攜帶有如下參數(shù)中的一種開啟參數(shù)(ON)、關閉參數(shù)(OFF)、常開參數(shù)(ALLON)、無效參數(shù)(INVALID)。子菜單類別組的含義為該組內(nèi)的所有菜單都是子菜單,即子菜單類別組中的所有菜單都攜帶有預置字符參數(shù),例如,預置字符參數(shù)可以為“<>”字符,當然也可以將預置字符參數(shù)設置為其它字符,此處不作限定。調(diào)節(jié)菜單類別組的含義為對于一種操作模式下的所有菜單中同時不屬于開關菜單類別組和子菜單類別組的菜單,即在調(diào)節(jié)菜單類別組中的所有菜單中都沒有攜帶如下參數(shù)0N、0FF、ALL0N、 INVALID、預置字符參數(shù)(例如“<>”字符)。在實際應用中,菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組。觸摸屏系統(tǒng)根據(jù)操作模式下的所有菜單的參數(shù),對該操作模式下的所有菜單進行分類得到菜單類別組具體可以包括如下操作Al、觸摸屏系統(tǒng)將所有菜單中包括開啟參數(shù)或關閉參數(shù)或常開參數(shù)或無效參數(shù)的菜單分為一類,得到開關菜單類別組。A2、觸摸屏系統(tǒng)將所有菜單中不屬于開關菜單類別組但包括預置字符參數(shù)(例如 “<>”字符)的菜單分為一類,得到子菜單類別組。A3、觸摸屏系統(tǒng)將所有菜單中同時不屬于開關菜單類別組和子菜單類別組的菜單分為一類,得到調(diào)節(jié)菜單類別組。需要說明的是,首先通過執(zhí)行操作Al可以從操作模式下的所有菜單中將開關類別組分類出來,然后通過執(zhí)行操作A2可以從不屬于開關菜單組的菜單中將子菜單類別組分類出來,最后通過執(zhí)行操作A3將不屬于開關菜單類別組和子菜單類別組的菜單分為一類,得到調(diào)節(jié)菜單類別組。但是在實際應用中,操作Al和操作A2還可以由如下操作Bl和操作B2代替實現(xiàn)完成分類,操作Bl和操作B2分別為Bi、觸摸屏系統(tǒng)將所有菜單中包括預置字符參數(shù)(例如“<>”字符)的菜單分為一類,得到子菜單類別組。B2、觸摸屏系統(tǒng)將所有菜單中不屬于子菜單類別組但包括開啟參數(shù)或關閉參數(shù)或常開參數(shù)或無效參數(shù)的菜單分為一類,得到開關菜單類別組。105、觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,其中,隱藏菜單指令包括操作模式下不需要顯示的菜單的ID。在本發(fā)明實施例中,超聲系統(tǒng)上位機會向觸摸屏系統(tǒng)下發(fā)隱藏菜單指令,用于指示觸摸屏系統(tǒng)在該操作模式下哪些菜單不是需要顯示的菜單。超聲系統(tǒng)上位機下發(fā)的隱藏菜單指令中可以包括不需要顯示的菜單的ID,觸摸屏系統(tǒng)通過接收超聲系統(tǒng)上位機下發(fā)的隱藏菜單指令,可以獲取到不需要顯示的菜單的ID。106、觸摸屏系統(tǒng)從菜單類別組中查找并刪除操作模式下不需要顯示的菜單,對菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組。在本發(fā)明實施例中,觸摸屏系統(tǒng)接收到超聲上位機發(fā)送的隱藏菜單指令后,對于該隱藏菜單指令中指示的不需要顯示的菜單,觸摸屏系統(tǒng)從菜單類別組查找這些不需要顯示的菜單,從菜單類別組中找到這些不需要顯示的菜單之后進行刪除,將菜單類別組中沒有被刪除的菜單進行重新組合,組成菜單優(yōu)化組。由于觸摸屏系統(tǒng)將不需要顯示的菜單刪除可以減少觸摸屏界面上顯示的菜單的數(shù)量,故可以增加用戶在操作時選擇菜單的針對性,方便于用戶的操作。另外對菜單類別組中沒有被刪除的菜單重新組合,能夠減少菜單的頁數(shù),方便于用戶的操作。在實際應用中,當菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組時,得到的菜單優(yōu)化組具體可以包括開關菜單優(yōu)化組、子菜單優(yōu)化組、調(diào)節(jié)菜單優(yōu)化組。其過程描述如下Cl、觸摸屏系統(tǒng)刪除開關菜單類別組中不需要顯示的菜單,將開關菜單類別組中沒有被刪除的菜單進行重新組合,組成開關菜單優(yōu)化組。C2、觸摸屏系統(tǒng)刪除子菜單類別組中不需要顯示的菜單,將子菜單類別組中沒有被刪除的菜單進行重新組合,組成子菜單優(yōu)化組。C3、觸摸屏系統(tǒng)刪除調(diào)節(jié)菜單類別組中不需要顯示的菜單,將調(diào)節(jié)菜單類別組中沒有被刪除的菜單進行重新組合,組成調(diào)節(jié)單優(yōu)化組。需要說明的是,操作C1、C2、C3之間沒有先后順序之分,可以先執(zhí)行其中的任何一個,再執(zhí)行其它的,此處不作限定。另外需要說明的是,操作106執(zhí)行之前,可選的,在本發(fā)明實施例還可以包括如下操作觸摸屏系統(tǒng)將菜單類別組中不需要顯示的菜單進行復制,將復制的結(jié)果存儲到隱藏菜單組。將菜單類別組中不需要顯示的菜單另外存儲到隱藏菜單組可以使觸摸屏系統(tǒng)在后續(xù)操作中若仍然需要使用之前不需要顯示的菜單還能夠從隱藏菜單組中調(diào)用,使觸摸屏系統(tǒng)不需要重新根據(jù)當前的操作模式重新計算索引并對菜單進行分類,方便于用戶的操作。107、觸摸屏系統(tǒng)將菜單優(yōu)化組中的菜單顯示到觸摸屏界面上。在本發(fā)明實施例中,觸摸屏系統(tǒng)將對菜單類別組中沒有被刪除的菜單進行重新組合得到的菜單優(yōu)化組之后,將菜單優(yōu)化組中的菜單顯示到觸摸屏界面上,以便于用戶能夠選擇需要使用的菜單。請參閱圖3所示,圖3為本發(fā)明實施例中當用戶切換到B操作模式時在觸摸屏界面上顯示的菜單優(yōu)化組中的菜單的示意圖。在圖3中,第一行為用戶可以切換的操作模式 (具體包括的模式有B模式、M模式、彩色血流模式(英文簡稱CFW)、能量多普勒模式(英文簡稱DPI)、脈沖多普勒模式(英文簡稱PW)),在第一行中B模式被填充了黑色在實際應用中可以表示此時用戶切換到了 B模式下,同樣對于圖3中的其它行中被填充了黑色的菜單表示用戶選擇了這些菜單,第二行和第三行表示的是需要顯示的開關菜單(具體包括的開關菜單有組織諧波(英文簡稱THI)、左右顯示方向(英文簡稱L/R)、上下顯示方向 (英文簡稱U/D)、雙幅顯示(英文簡稱2B)、四幅顯示(英文簡稱4B)、復合成像(英文全稱Compoud)、圖像放大(英文全稱hom)、穿刺_(英文簡稱Biopsy-)、實時三維成像(英文簡稱4D))。第四行表示的是需要顯示的子菜單(具體包括的子菜單有穿刺角度(英文全稱Angle)、穿刺偏移量(英文全稱Offset))。第五行和第六行表示的是需要顯示的調(diào)節(jié)菜單(具體包括的調(diào)節(jié)菜單有焦點數(shù)(英文簡稱R)cal Num)、焦點間距(英文全稱R)cal Span)、動態(tài)范圍(英文簡稱DYN)、灰階曲線(英文簡稱GSC)、幀相關(英文簡稱Persist)、 線密度高(英文簡稱Line Den. High)、頻率(英文全稱Frequency)、圖像寬度(英文簡稱 Sec. Width)、圖像位置(英文簡稱Sec. Pos)、翻頁(英文全稱I^ge))。按照本發(fā)明實施例的方法,刪除掉不需要顯示的菜單后并經(jīng)過重新組合,得到如圖3所示的觸摸屏界面效果示意圖。需要說明的是,對于菜單“穿刺_”中的“_”表示該菜單展開了子菜單,例如第四行顯示就是菜單“穿刺_”的兩個子菜單。請參閱圖4所示,圖4為本發(fā)明實施例中當用戶切換到DPI操作模式時在觸摸屏界面上顯示的菜單優(yōu)化組的菜單的示意圖。在圖4中,在第一行中能量多普勒模式(英文簡稱DPI)被填充了黑色在實際應用中可以表示此時用戶切換到了能量多普勒模式下,同樣對于圖4中的其它行中被填充了黑色的菜單表示用戶選擇了這些菜單,第二行和第三行表示的是需要顯示的開關菜單(具體包括的開關菜單有組織諧波、左右顯示方向、上下顯示方向、雙幅顯示、四幅顯示、圖像放大、心電模塊_(英文簡稱ECG-))。第四行表示的是需要顯示的子菜單(具體包括的子菜單有接通/關閉(英文全稱ON/OFF) ECG線路、、ECG增益 (英文簡稱ECG Gain)、ECG曲線位置(英文簡稱ECGPosition)、ECG曲線翻轉(zhuǎn)(英文簡稱 ECG divert))。第五行和第六行表示的是需要顯示的調(diào)節(jié)菜單(具體包括的調(diào)節(jié)菜單有 焦點位置(英文簡稱i^ocal Pos)、B抑制(英文簡稱B Reject)、壁濾波(英文簡稱WF)、脈沖重復頻率(英文簡稱PRF)、幀相關、線密度高、頻率、圖像寬度、圖像位置、翻頁)。按照本發(fā)明實施例的方法,刪除掉不需要顯示的菜單后并經(jīng)過重新組合,得到如圖4所示的觸摸屏界面效果示意圖。需要說明的是,在實際應用中,當觸摸屏系統(tǒng)對菜單類別組中沒有被刪除的菜單進行重新組合之后,觸摸屏系統(tǒng)可以刷新觸摸屏界面,然后再執(zhí)行操作107。在本發(fā)明實施例中,觸摸屏系統(tǒng)對用戶切換的操作模式下的所有菜單進行分類, 增強了用戶在觸摸屏界面上選擇菜單的效率。在用戶切換的操作模式下,只顯示該操作模式下需要顯示的菜單,由于在該操作模式下不需要顯示的菜單被刪除掉了,能夠減少用戶在需要使用其中一個菜單時總是需要不斷翻頁查找的麻煩,提高了用戶的操作性。且觸摸屏系統(tǒng)在刪除掉不需要顯示的菜單后會對剩余的所有菜單進行重新組合,可以避免被刪除的菜單在觸摸屏界面的某個位置或某些位置留下空白,能夠使觸摸屏界面上的菜單顯示保持連續(xù),進一步提高了用戶的操作性。接下來以一個實際的應用場景來介紹本發(fā)明實施例提供的觸摸屏界面的菜單處理方法,請參閱圖5所示501、用戶切換到一種操作模式,觸摸屏系統(tǒng)獲取該操作模式的ID。502、觸摸屏系統(tǒng)計算操作模式在觸摸屏界面上顯示的索引。503、觸摸屏系統(tǒng)根據(jù)該索引讀取該模式下的所有菜單數(shù)據(jù)。504、觸摸屏系統(tǒng)對該操作模式下的所有菜單進行分類,得到菜單類別組。505、觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,判斷菜單類別組中是否存在不需要顯示的菜單數(shù)據(jù),若是,觸發(fā)506執(zhí)行,若不是,觸發(fā)508執(zhí)行。506、觸摸屏系統(tǒng)將菜單類別組中不需要顯示的菜單進行復制,將復制的結(jié)果存儲到隱藏菜單組。507、觸摸屏系統(tǒng)從菜單類別組中查找并刪除操作模式下不需要顯示的菜單,對菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組。508、觸摸屏系統(tǒng)刷新觸摸屏界面,將菜單優(yōu)化組中的菜單顯示到觸摸屏界面上。接下來一個實際的應用場景介紹本發(fā)明實施例中觸摸屏系統(tǒng)對一種操作模式下的所有菜單進行分類的方法,請參閱圖6所示601、觸摸屏系統(tǒng)獲取一個操作模式下的所有菜單數(shù)據(jù)。
9
602、觸摸屏系統(tǒng)判斷所有菜單數(shù)據(jù)是否遍歷完畢,若是,直接結(jié)束整個分類的過程,若不是,觸發(fā)603執(zhí)行。603、觸摸屏系統(tǒng)根據(jù)菜單的ID,讀取該菜單的參數(shù)。604、觸摸屏系統(tǒng)判斷該菜單的參數(shù)是否為ON、OFF、ALLON、INVALID,若是,觸發(fā) 605執(zhí)行,若不是,觸發(fā)606執(zhí)行。605、觸摸屏系統(tǒng)將該菜單存儲到開關菜單類別組中,然后觸發(fā)602再次判斷。606、觸摸屏系統(tǒng)判斷該菜單的參數(shù)是否包括“<>”字符,若是,觸發(fā)607執(zhí)行,若不是,觸發(fā)608執(zhí)行。607、觸摸屏系統(tǒng)將該菜單存儲到子菜單類別組中,然后觸發(fā)602再次判斷。608、觸摸屏系統(tǒng)將該菜單存儲到調(diào)節(jié)菜單類別組中,然后觸發(fā)602再次判斷。接下來一個實際的應用場景介紹本發(fā)明實施例中從菜單類別組中查找并刪除操作模式下不需要顯示的菜單、對菜單類別組中沒有被刪除的菜單進行重新組合、得到菜單優(yōu)化組的方法,請參閱圖7所示,以對開關菜單類別組進行重新組合為例進行說明。701、觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令。702、觸摸屏系統(tǒng)判斷開關菜單類別組的菜單ID是否掃描完畢,若是,觸發(fā)操作 706,若不是,觸發(fā)操作703。其中,掃描的含義是開關菜單類別組中的菜單被選擇出用于判斷隱藏菜單指令中是否包含該開關菜單ID,沒有掃描的含義是開關菜單類別組中的菜單還沒有被選擇出用于判斷隱藏菜單指令中是否包含該開關菜單ID。703、觸摸屏系統(tǒng)從開關菜單類別組中選擇一個開關菜單。704、觸摸屏系統(tǒng)判斷隱藏菜單指令中是否包含了該開關菜單的ID,若是,觸發(fā) 705執(zhí)行,若不是,觸發(fā)703再次從開關菜單類別組中選擇一個開關菜單。705、觸摸屏系統(tǒng)從開關菜單類別組中刪除該開關菜單,然后觸發(fā)702執(zhí)行。706、觸摸屏系統(tǒng)對開關菜單類別組中的沒有被刪除的菜單進行重新組合,得到開關菜單優(yōu)化組,即可完成整個重新組合的過程。以上實施例介紹了本發(fā)明實施例提供的觸摸屏界面的菜單處理方法,接下來介紹本發(fā)明實施例提供的一種觸摸屏系統(tǒng),請參閱如圖8所示。觸摸屏系統(tǒng)800,包括第一獲取單元801,用于當用戶切換到一種操作模式時獲取操作模式的標識碼 ID ;計算單元802,用于根據(jù)操作模式的ID計算操作模式在觸摸屏界面上顯示的索引;第二獲取單元803,用于根據(jù)索引獲取操作模式下的所有菜單,其中,菜單攜帶有參數(shù)用于確定菜單屬于的類別;分類單元804,用于根據(jù)操作模式下的所有菜單的參數(shù),對操作模式下的所有菜單進行分類,得到菜單類別組;接收單元805,用于接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,其中,隱藏菜單指令包括操作模式下不需要顯示的菜單的ID ;重組單元806,用于從菜單類別組中查找并刪除操作模式下不需要顯示的菜單,對菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組;
顯示單元807,用于將菜單優(yōu)化組中的菜單顯示到觸摸屏界面上。在實際應用中,觸摸屏系統(tǒng)800的一種可選方案是,觸摸屏系統(tǒng)800還可以包括 (未在圖8中示出)存儲單元,用于將菜單類別組中不需要顯示的菜單進行復制,將復制的結(jié)果存儲到隱藏菜單組。在實際應用中,當菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組時,如圖9所示,本發(fā)明實施例中的分類單元804具體可以包括如下模塊第一分類模塊8041,用于將所有菜單中包括開啟參數(shù)或關閉參數(shù)或常開參數(shù)或無效參數(shù)的菜單分為一類,得到開關菜單類別組。第二分類模塊8042,用于將所有菜單中不屬于開關菜單類別組但包括預置字符參數(shù)的菜單分為一類,得到子菜單類別組。第三分類模塊8043,用于將所有菜單中同時不屬于開關菜單類別組和子菜單類別組的菜單分為一類,得到調(diào)節(jié)菜單類別組。在實際應用中,當菜單優(yōu)化組包括開關菜單優(yōu)化組、子菜單優(yōu)化組、調(diào)節(jié)菜單優(yōu)化組時,如圖10所示,本發(fā)明實施例中的重組單元806具體可以包括如下模塊第一重組模塊8061,用于刪除開關菜單類別組中不需要顯示的菜單,將開關菜單類別組中沒有被刪除的菜單進行重新組合,組成開關菜單優(yōu)化組。第二重組模塊8062,用于刪除子菜單類別組中不需要顯示的菜單,將子菜單類別組中沒有被刪除的菜單進行重新組合,組成子菜單優(yōu)化組。第三重組模塊8063,用于刪除調(diào)節(jié)菜單類別組中不需要顯示的菜單,將調(diào)節(jié)菜單類別組中沒有被刪除的菜單進行重新組合,組成開調(diào)節(jié)單優(yōu)化組。需要說明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構思,其帶來的技術效果與本發(fā)明方法實施例相同,具體內(nèi)容可參見本發(fā)明如圖1所示的方法實施例中的敘述,此處不再贅述。在本發(fā)明實施例中,分類單元804對用戶切換的操作模式下的所有菜單進行分類,增強了用戶在觸摸屏界面上選擇菜單的效率。在用戶切換的操作模式下,顯示單元807 只顯示該操作模式下需要顯示的菜單,由于在該操作模式下不需要顯示的菜單被刪除掉了,能夠減少用戶在需要使用其中一個菜單時總是需要不斷翻頁查找的麻煩,提高了用戶的操作性。且重組單元806在刪除掉不需要顯示的菜單后會對剩余的所有菜單進行重新組合,可以避免被刪除的菜單在觸摸屏界面的某個位置或某些位置留下空白,能夠使觸摸屏界面上的菜單顯示保持連續(xù),進一步提高了用戶的操作性。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上對本發(fā)明所提供的一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng)進行了詳細介紹,對于本領域的一般技術人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權利要求
1.一種觸摸屏界面的菜單處理方法,其特征在于,包括當用戶切換到一種操作模式時,觸摸屏系統(tǒng)獲取所述操作模式的標識碼ID ; 觸摸屏系統(tǒng)根據(jù)所述操作模式的ID,計算所述操作模式在觸摸屏界面上顯示的索引; 觸摸屏系統(tǒng)根據(jù)所述索引獲取所述操作模式下的所有菜單,所述菜單攜帶有參數(shù)用于確定所述菜單屬于的類別;觸摸屏系統(tǒng)根據(jù)所述操作模式下的所有菜單的參數(shù),對所述操作模式下的所有菜單進行分類,得到菜單類別組;觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,所述隱藏菜單指令包括所述操作模式下不需要顯示的菜單的ID ;觸摸屏系統(tǒng)從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單,對所述菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組; 觸摸屏系統(tǒng)將所述菜單優(yōu)化組中的菜單顯示到所述觸摸屏界面上。
2.根據(jù)權利要求1所述的觸摸屏界面的菜單處理方法,其特征在于,所述菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組;所述觸摸屏系統(tǒng)根據(jù)所述操作模式下的所有菜單的參數(shù),對所述操作模式下的所有菜單進行分類得到菜單類別組包括觸摸屏系統(tǒng)將所述所有菜單中包括開啟參數(shù)或關閉參數(shù)或常開參數(shù)或無效參數(shù)的菜單分為一類,得到開關菜單類別組;觸摸屏系統(tǒng)將所述所有菜單中不屬于開關菜單類別組但包括預置字符參數(shù)的菜單分為一類,得到子菜單類別組;觸摸屏系統(tǒng)將所述所有菜單中同時不屬于開關菜單類別組和子菜單類別組的菜單分為一類,得到調(diào)節(jié)菜單類別組。
3.根據(jù)權利要求2所述的觸摸屏界面的菜單處理方法,其特征在于,所述菜單優(yōu)化組包括開關菜單優(yōu)化組、子菜單優(yōu)化組、調(diào)節(jié)菜單優(yōu)化組;所述觸摸屏系統(tǒng)從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單, 對所述菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組包括觸摸屏系統(tǒng)刪除所述開關菜單類別組中不需要顯示的菜單,將所述開關菜單類別組中沒有被刪除的菜單進行重新組合,組成開關菜單優(yōu)化組;觸摸屏系統(tǒng)刪除所述子菜單類別組中不需要顯示的菜單,將所述子菜單類別組中沒有被刪除的菜單進行重新組合,組成子菜單優(yōu)化組;觸摸屏系統(tǒng)刪除所述調(diào)節(jié)菜單類別組中不需要顯示的菜單,將所述調(diào)節(jié)菜單類別組中沒有被刪除的菜單進行重新組合,組成調(diào)節(jié)單優(yōu)化組。
4.根據(jù)權利要求1所述的觸摸屏界面的菜單處理方法,其特征在于,在所述觸摸屏系統(tǒng)從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單,對所述菜單類別組中沒有被刪除的菜單進行重新組合之前,所述方法還包括觸摸屏系統(tǒng)將所述菜單類別組中不需要顯示的菜單進行復制,將復制的結(jié)果存儲到隱藏菜單組。
5.一種觸摸屏系統(tǒng),其特征在于,包括第一獲取單元,用于當用戶切換到一種操作模式時獲取所述操作模式的標識碼ID ;計算單元,用于根據(jù)所述操作模式的ID計算所述操作模式在觸摸屏界面上顯示的索引;第二獲取單元,用于根據(jù)所述索引獲取所述操作模式下的所有菜單,所述菜單攜帶有參數(shù)用于確定所述菜單屬于的類別;分類單元,用于根據(jù)所述操作模式下的所有菜單的參數(shù),對所述操作模式下的所有菜單進行分類,得到菜單類別組;接收單元,用于接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,所述隱藏菜單指令包括所述操作模式下不需要顯示的菜單的ID ;重組單元,用于從所述菜單類別組中查找并刪除所述操作模式下不需要顯示的菜單, 對所述菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組; 顯示單元,用于將所述菜單優(yōu)化組中的菜單顯示到所述觸摸屏界面上。
6.根據(jù)權利要求5所述的觸摸屏系統(tǒng),其特征在于,所述菜單類別組包括開關菜單類別組、子菜單類別組、調(diào)節(jié)菜單類別組;所述分類單元包括第一分類模塊,用于將所述所有菜單中包括開啟參數(shù)或關閉參數(shù)或常開參數(shù)或無效參數(shù)的菜單分為一類,得到開關菜單類別組;第二分類模塊,用于將所述所有菜單中不屬于開關菜單類別組但包括預置字符參數(shù)的菜單分為一類,得到子菜單類別組;第三分類模塊,用于將所述所有菜單中同時不屬于開關菜單類別組和子菜單類別組的菜單分為一類,得到調(diào)節(jié)菜單類別組。
7.根據(jù)權利要求6所述的觸摸屏系統(tǒng),其特征在于,所述菜單優(yōu)化組包括開關菜單優(yōu)化組、子菜單優(yōu)化組、調(diào)節(jié)菜單優(yōu)化組;所述重組單元包括第一重組模塊,用于刪除所述開關菜單類別組中不需要顯示的菜單,將所述開關菜單類別組中沒有被刪除的菜單進行重新組合,組成開關菜單優(yōu)化組;第二重組模塊,用于刪除所述子菜單類別組中不需要顯示的菜單,將所述子菜單類別組中沒有被刪除的菜單進行重新組合,組成子菜單優(yōu)化組;第三重組模塊,用于刪除所述調(diào)節(jié)菜單類別組中不需要顯示的菜單,將所述調(diào)節(jié)菜單類別組中沒有被刪除的菜單進行重新組合,組成開調(diào)節(jié)單優(yōu)化組。
8.根據(jù)權利要求5所述的觸摸屏系統(tǒng),其特征在于,所述系統(tǒng)還包括存儲單元,用于將所述菜單類別組中不需要顯示的菜單進行復制,將復制的結(jié)果存儲到隱藏菜單組。
全文摘要
本發(fā)明實施例公開一種觸摸屏界面的菜單處理方法和觸摸屏系統(tǒng)。方法包括當用戶切換到一種操作模式時,觸摸屏系統(tǒng)獲取操作模式的ID;觸摸屏系統(tǒng)根據(jù)操作模式的ID,計算操作模式在觸摸屏界面上顯示的索引;觸摸屏系統(tǒng)根據(jù)索引獲取操作模式下的所有菜單;觸摸屏系統(tǒng)根據(jù)操作模式下的所有菜單的參數(shù),對操作模式下的所有菜單進行分類,得到菜單類別組;觸摸屏系統(tǒng)接收超聲系統(tǒng)上位機發(fā)送的隱藏菜單指令,隱藏菜單指令包括操作模式下不需要顯示的菜單的ID;觸摸屏系統(tǒng)從菜單類別組中查找并刪除操作模式下不需要顯示的菜單,對菜單類別組中沒有被刪除的菜單進行重新組合,得到菜單優(yōu)化組;觸摸屏系統(tǒng)將菜單優(yōu)化組中的菜單顯示到觸摸屏界面上。
文檔編號G06F3/048GK102270100SQ201110241638
公開日2011年12月7日 申請日期2011年8月22日 優(yōu)先權日2011年8月22日
發(fā)明者周玉祿, 姜麗娟 申請人:深圳市開立科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1