專利名稱:一種觸摸屏的區(qū)域判斷控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于醫(yī)療器械技術(shù)領(lǐng)域,涉及一種觸摸屏的區(qū)域判斷控制方法及系統(tǒng)。
背景技術(shù):
在醫(yī)療人員對麻醉機的操作中,往往通過穿梭鈕來對麻醉機進行操作。當(dāng)出現(xiàn)緊急情況下,繁瑣的操作可能會對病人造成損害,而觸屏控制卻能提供更方便快捷的進行操作。而現(xiàn)有的觸屏控制方法,其是以通過點擊軟件的控件從而觸發(fā)事件,因為需要高級語言編寫的軟件,需要搭建系統(tǒng)平臺因此對硬件的要求比較高。若觸摸屏控制用高級軟件,例如:c#等,通過控件來實現(xiàn)則對搭建的硬件平臺有較高要求,因此提高了產(chǎn)品的成本。因此,對于該領(lǐng)域而言,如何提供一種既能實現(xiàn)相同功能、方便操作又同時能降低硬件成本,是迫切需要解決的技術(shù)問題。
發(fā)明內(nèi)容
由于傳統(tǒng)觸摸屏控制的成本問題,本發(fā)明提出了一種觸摸屏的區(qū)域判斷控制方法及系統(tǒng),通過本方案能夠降低CPU和存儲空間的要求,因此降低了硬件成本。本發(fā)明的技術(shù)方案是:提供了一種觸摸屏的區(qū)域判斷控制方法,包括如下步驟:S1.設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域;S2.判斷觸控點是否在設(shè)定區(qū)域內(nèi),如果是,進行步驟S3,如果不是,則屏蔽本次觸控操作;S3.通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作。進一步,步驟S3具體過程是:當(dāng)用戶在觸摸屏按下后,觸摸屏返回一個坐標,通過解析返回的坐標是否在有效區(qū)域內(nèi)進行判斷,如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,當(dāng)用戶松開后,觸控屏返回一個坐標,判斷該松開返回坐標是否在有效區(qū)域內(nèi),如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,系統(tǒng)才進行正確操作。進一步,采用開發(fā)板對來對上述操作進行判斷。本發(fā)明還公開了一種觸摸屏的區(qū)域判斷控制系統(tǒng),包括:設(shè)定有效區(qū)域單元,用于設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域;判斷觸控點單元,與設(shè)定有效區(qū)域單元、屏蔽單元相連接,用于判斷觸控點是否在設(shè)定區(qū)域內(nèi);判斷返回坐標單元,與判斷觸控點單元、屏蔽單元相連接,用于通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作;屏蔽單元,與判斷觸控點單元、判斷返回坐標單元相連接,用于屏蔽本次觸控操作。進一步,判斷返回坐標單元包括:當(dāng)用戶在觸摸屏按下后,觸摸屏返回一個坐標,通過解析返回的坐標是否在有效區(qū)域內(nèi)進行判斷,如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,當(dāng)用戶松開后,觸控屏返回一個坐標,判斷該松開返回坐標是否在有效區(qū)域內(nèi),如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,系統(tǒng)才進行正確操作。進一步,采用開發(fā)板對來對上述操作進行判斷。本發(fā)明技術(shù)方案在用戶點擊觸控屏?xí)r,對其按下和松開2個操作的返回坐標都進行判斷,從而避免操作過程中出現(xiàn)點擊在有效位置,松開在無效位置這類操作。同時本發(fā)明通過觸控區(qū)域判斷用戶的點擊是否在設(shè)定的區(qū)域內(nèi),這種方法可以使用開發(fā)板對其進行判斷,因此就節(jié)省了硬件成本。
圖1是本發(fā)明實施例一種觸摸屏的區(qū)域判斷控制方法流程示意圖。
具體實施例方式下面結(jié)合附圖詳細說明本發(fā)明的技術(shù)方案及實施方式:本發(fā)明技術(shù)方案是通過設(shè)定一個指定區(qū)域為有效區(qū)域,然后根據(jù)用戶只有按下和松開后返回的坐標都在有效區(qū)域后觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作。本實施例公開了一種觸摸屏的區(qū)域判斷控制方法,如圖1所示,具體為:當(dāng)用戶在觸摸屏按下后,觸摸屏?xí)祷匾粋€坐標,程序通過解析返回的坐標是否在有效區(qū)域內(nèi)進行判斷,如果不在有效區(qū)域內(nèi),則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在有效區(qū)域內(nèi),當(dāng)用戶松開后,觸控屏返回一個坐標,判斷該松開返回坐標是否在有效區(qū)域內(nèi),如果不在有效區(qū)域內(nèi),則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在有效區(qū)域內(nèi),系統(tǒng)才進行正確操作。相應(yīng)的,本實施例還公開了一種觸摸屏的區(qū)域判斷控制系統(tǒng),包括:設(shè)定有效區(qū)域單元,用于設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域;判斷觸控點單元,與設(shè)定有效區(qū)域單元、屏蔽單元相連接,用于判斷觸控點是否在設(shè)定區(qū)域內(nèi);判斷返回坐標單元,與判斷觸控點單元、屏蔽單元相連接,用于通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作;屏蔽單元,與判斷觸控點單元、判斷返回坐標單元相連接,用于屏蔽本次觸控操作。總之,本發(fā)明只要當(dāng)按下的坐標和返回的坐標有任何一個不在有效區(qū)域,則屏蔽本次觸控操作,若按下返回坐標和松開返回坐標都在指定的有效區(qū)域則進行相應(yīng)的操作。本發(fā)明通過先進行a:區(qū)域判斷,通過判斷觸控點是否在設(shè)定區(qū)域內(nèi)來進行響應(yīng);再進行b:兩次判斷,通過判斷按下時返回坐標和松開后返回坐標來對觸控是否有效。從而避免操作過程中出現(xiàn)點擊在有效位置,松開在無效位置這類操作的出現(xiàn),這種方法可以使用開發(fā)板對其進行判斷,因此就節(jié)省了硬件成本。上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍的內(nèi)。
權(quán)利要求
1.一種觸摸屏的區(qū)域判斷控制方法,其特征在于,包括如下步驟: 51.設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域; 52.判斷觸控點是否在設(shè)定區(qū)域內(nèi),如果是,進行步驟S3,如果不是,則屏蔽本次觸控操作; 53.通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作。
2.如權(quán)利要求1所述的觸摸屏的區(qū)域判斷控制方法,其特征在于,步驟S3具體過程是:當(dāng)用戶在觸摸屏按下后,觸摸屏返回一個坐標,通過解析返回的坐標是否在有效區(qū)域內(nèi)進行判斷,如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,當(dāng)用戶松開后,觸控屏返回一個坐標,判斷該松開返回坐標是否在有效區(qū)域內(nèi),如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,系統(tǒng)才進行正確操作。
3.如權(quán)利要求1或2所述的觸摸屏的區(qū)域判斷控制方法,其特征在于,采用開發(fā)板對來對上述操作進行判斷。
4.一種觸摸屏的區(qū)域判斷控制系統(tǒng),其特征在于,包括: 設(shè)定有效區(qū)域單元,用于設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域; 判斷觸控點單元,與設(shè)定有效區(qū)域單元、屏蔽單元相連接,用于判斷觸控點是否在設(shè)定區(qū)域內(nèi); 判斷返回坐標單元,與判斷觸控點單元、屏蔽單元相連接,用于通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作; 屏蔽單元,與判斷觸控點單元、判斷返回坐標單元相連接,用于屏蔽本次觸控操作。
5.如權(quán)利要求4所述的觸摸屏的區(qū)域判斷控制系統(tǒng),其特征在于,其中,判斷返回坐標單元進一步包括:當(dāng)用戶在觸摸屏按下后,觸摸屏返回一個坐標,通過解析返回的坐標是否在有效區(qū)域內(nèi)進行判斷,如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,當(dāng)用戶松開后,觸控屏返回一個坐標,判斷該松開返回坐標是否在有效區(qū)域內(nèi),如果不在,則判定為錯誤操作,系統(tǒng)屏蔽本次觸控操作;如果在,系統(tǒng)才進行正確操作。
6.如權(quán)利要求4或5所述的觸摸屏的區(qū)域判斷控制系統(tǒng),其特征在于,采用開發(fā)板對來對上述操作進行判斷。
全文摘要
本發(fā)明公開了一種觸摸屏的區(qū)域判斷控制方法及系統(tǒng),其方法包括如下步驟S1.設(shè)定觸摸屏的一個指定區(qū)域為有效區(qū)域;S2.判斷觸控點是否在設(shè)定區(qū)域內(nèi),如果是,進行步驟S3,如果不是,則屏蔽本次觸控操作;S3.通過判斷按下時返回坐標和松開后返回坐標是否在有效區(qū)域內(nèi)來對觸控是否有效進行判斷;只有用戶按下和松開后返回的坐標都在有效區(qū)域,觸控系統(tǒng)才會進行響應(yīng),進行相應(yīng)的操作,否則屏蔽本次觸控操作。本發(fā)明在用戶點擊觸控屏?xí)r,對其按下和松開2個操作的返回坐標都進行判斷,從而避免操作過程中出現(xiàn)點擊在有效位置,松開在無效位置這類操作;同時可以使用開發(fā)板對其進行判斷,因此就節(jié)省了硬件成本。
文檔編號G06F3/041GK103186269SQ20111045535
公開日2013年7月3日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者叢玉孟, 程娜, 丁懷龍 申請人:北京誼安醫(yī)療系統(tǒng)股份有限公司