专利名称:一种触摸屏的区域判断控制方法及系统的制作方法
技术领域:
本发明属于医疗器械技术领域,涉及一种触摸屏的区域判断控制方法及系统。
背景技术:
在医疗人员对麻醉机的操作中,往往通过穿梭钮来对麻醉机进行操作。当出现紧急情况下,繁琐的操作可能会对病人造成损害,而触屏控制却能提供更方便快捷的进行操作。而现有的触屏控制方法,其是以通过点击软件的控件从而触发事件,因为需要高级语言编写的软件,需要搭建系统平台因此对硬件的要求比较高。若触摸屏控制用高级软件,例如:c#等,通过控件来实现则对搭建的硬件平台有较高要求,因此提高了产品的成本。因此,对于该领域而言,如何提供一种既能实现相同功能、方便操作又同时能降低硬件成本,是迫切需要解决的技术问题。
发明内容
由于传统触摸屏控制的成本问题,本发明提出了一种触摸屏的区域判断控制方法及系统,通过本方案能够降低CPU和存储空间的要求,因此降低了硬件成本。本发明的技术方案是:提供了一种触摸屏的区域判断控制方法,包括如下步骤:S1.设定触摸屏的一个指定区域为有效区域;S2.判断触控点是否在设定区域内,如果是,进行步骤S3,如果不是,则屏蔽本次触控操作;S3.通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作。进一步,步骤S3具体过程是:当用户在触摸屏按下后,触摸屏返回一个坐标,通过解析返回的坐标是否在有效区域内进行判断,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,当用户松开后,触控屏返回一个坐标,判断该松开返回坐标是否在有效区域内,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,系统才进行正确操作。进一步,采用开发板对来对上述操作进行判断。本发明还公开了一种触摸屏的区域判断控制系统,包括:设定有效区域单元,用于设定触摸屏的一个指定区域为有效区域;判断触控点单元,与设定有效区域单元、屏蔽单元相连接,用于判断触控点是否在设定区域内;判断返回坐标单元,与判断触控点单元、屏蔽单元相连接,用于通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作;屏蔽单元,与判断触控点单元、判断返回坐标单元相连接,用于屏蔽本次触控操作。进一步,判断返回坐标单元包括:当用户在触摸屏按下后,触摸屏返回一个坐标,通过解析返回的坐标是否在有效区域内进行判断,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,当用户松开后,触控屏返回一个坐标,判断该松开返回坐标是否在有效区域内,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,系统才进行正确操作。进一步,采用开发板对来对上述操作进行判断。本发明技术方案在用户点击触控屏时,对其按下和松开2个操作的返回坐标都进行判断,从而避免操作过程中出现点击在有效位置,松开在无效位置这类操作。同时本发明通过触控区域判断用户的点击是否在设定的区域内,这种方法可以使用开发板对其进行判断,因此就节省了硬件成本。
图1是本发明实施例一种触摸屏的区域判断控制方法流程示意图。
具体实施例方式下面结合附图详细说明本发明的技术方案及实施方式:本发明技术方案是通过设定一个指定区域为有效区域,然后根据用户只有按下和松开后返回的坐标都在有效区域后触控系统才会进行响应,进行相应的操作。本实施例公开了一种触摸屏的区域判断控制方法,如图1所示,具体为:当用户在触摸屏按下后,触摸屏会返回一个坐标,程序通过解析返回的坐标是否在有效区域内进行判断,如果不在有效区域内,则判定为错误操作,系统屏蔽本次触控操作;如果在有效区域内,当用户松开后,触控屏返回一个坐标,判断该松开返回坐标是否在有效区域内,如果不在有效区域内,则判定为错误操作,系统屏蔽本次触控操作;如果在有效区域内,系统才进行正确操作。相应的,本实施例还公开了一种触摸屏的区域判断控制系统,包括:设定有效区域单元,用于设定触摸屏的一个指定区域为有效区域;判断触控点单元,与设定有效区域单元、屏蔽单元相连接,用于判断触控点是否在设定区域内;判断返回坐标单元,与判断触控点单元、屏蔽单元相连接,用于通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作;屏蔽单元,与判断触控点单元、判断返回坐标单元相连接,用于屏蔽本次触控操作。总之,本发明只要当按下的坐标和返回的坐标有任何一个不在有效区域,则屏蔽本次触控操作,若按下返回坐标和松开返回坐标都在指定的有效区域则进行相应的操作。本发明通过先进行a:区域判断,通过判断触控点是否在设定区域内来进行响应;再进行b:两次判断,通过判断按下时返回坐标和松开后返回坐标来对触控是否有效。从而避免操作过程中出现点击在有效位置,松开在无效位置这类操作的出现,这种方法可以使用开发板对其进行判断,因此就节省了硬件成本。上述仅为本发明的较佳实施例及所运用技术原理,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围的内。
权利要求
1.一种触摸屏的区域判断控制方法,其特征在于,包括如下步骤: 51.设定触摸屏的一个指定区域为有效区域; 52.判断触控点是否在设定区域内,如果是,进行步骤S3,如果不是,则屏蔽本次触控操作; 53.通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作。
2.如权利要求1所述的触摸屏的区域判断控制方法,其特征在于,步骤S3具体过程是:当用户在触摸屏按下后,触摸屏返回一个坐标,通过解析返回的坐标是否在有效区域内进行判断,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,当用户松开后,触控屏返回一个坐标,判断该松开返回坐标是否在有效区域内,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,系统才进行正确操作。
3.如权利要求1或2所述的触摸屏的区域判断控制方法,其特征在于,采用开发板对来对上述操作进行判断。
4.一种触摸屏的区域判断控制系统,其特征在于,包括: 设定有效区域单元,用于设定触摸屏的一个指定区域为有效区域; 判断触控点单元,与设定有效区域单元、屏蔽单元相连接,用于判断触控点是否在设定区域内; 判断返回坐标单元,与判断触控点单元、屏蔽单元相连接,用于通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作; 屏蔽单元,与判断触控点单元、判断返回坐标单元相连接,用于屏蔽本次触控操作。
5.如权利要求4所述的触摸屏的区域判断控制系统,其特征在于,其中,判断返回坐标单元进一步包括:当用户在触摸屏按下后,触摸屏返回一个坐标,通过解析返回的坐标是否在有效区域内进行判断,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,当用户松开后,触控屏返回一个坐标,判断该松开返回坐标是否在有效区域内,如果不在,则判定为错误操作,系统屏蔽本次触控操作;如果在,系统才进行正确操作。
6.如权利要求4或5所述的触摸屏的区域判断控制系统,其特征在于,采用开发板对来对上述操作进行判断。
全文摘要
本发明公开了一种触摸屏的区域判断控制方法及系统,其方法包括如下步骤S1.设定触摸屏的一个指定区域为有效区域;S2.判断触控点是否在设定区域内,如果是,进行步骤S3,如果不是,则屏蔽本次触控操作;S3.通过判断按下时返回坐标和松开后返回坐标是否在有效区域内来对触控是否有效进行判断;只有用户按下和松开后返回的坐标都在有效区域,触控系统才会进行响应,进行相应的操作,否则屏蔽本次触控操作。本发明在用户点击触控屏时,对其按下和松开2个操作的返回坐标都进行判断,从而避免操作过程中出现点击在有效位置,松开在无效位置这类操作;同时可以使用开发板对其进行判断,因此就节省了硬件成本。
文档编号G06F3/041GK103186269SQ20111045535
公开日2013年7月3日 申请日期2011年12月30日 优先权日2011年12月30日
发明者丛玉孟, 程娜, 丁怀龙 申请人:北京谊安医疗系统股份有限公司