[发明专利]一种多层次按键识别方法有效
申请号: | 201510983430.4 | 申请日: | 2015-12-24 |
公开(公告)号: | CN106919369B | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 宋恒利 | 申请(专利权)人: | 北京谊安医疗系统股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 王宇杨;陈琳琳 |
地址: | 100070 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种多层次按键识别方法,包括:捕捉用户点击动作的信息;将按键链表头结点连接的主界面作为当前主界面;将主界面的第一个子界面作为当前子界面;对当前子界面进行扫描,将该子界面的按键的坐标信息与位置信息与点击动作的坐标信息与位置信息进行比较,确定点击动作是否按下当前子界面的按键,如果是,执行该按键的操作函数,否则,判断当前子界面是否是当前主界面的最后一个子界面,如果是,执行下一步,否则,将当前子界面右连接的子界面作为当前子界面,然后重新扫描当前子界面;判断当前主界面是否是整个链表中的最后一个主界面,如果是,按键识别失败,否则,将当前主界面右连接的主界面作为当前主界面,然后重新扫描当前主界面。 | ||
搜索关键词: | 一种 多层次 按键 识别 方法 | ||
【主权项】:
一种多层次按键识别方法,该方法所识别的按键具有如下数据结构:按键的坐标,包括按键的x轴起始坐标、y轴起始坐标;按键的半径;按键的位置,用来描述按键从属的页面;按键的上一层连接,用于描述按键所在节点在按键链表中的上一层连接;主界面与该主界面的子界面之间具有上下层的关系;按键的下一层连接,用于描述按键所在节点在按键链表中的下一层连接;按键的左连接,用于描述按键所在节点在按键链表中的左连接;主界面之间、同一主界面中的各个子界面之间存在平行关系,具有平行关系的主界面或子界面之间分左、右连接;按键的右连接,用于描述按键所在节点在按键链表中的右连接;按键名称,用于定义按键名称;按键操作函数指针,用于描述点击按键后需要执行的操作;该方法包括:步骤1)、捕捉用户点击动作的信息,所述点击动作的信息至少包括点击动作的坐标信息以及用于描述点击动作发生界面的位置信息;步骤2)、从按键链表的头结点开始扫描主界面,将头结点连接的主界面作为当前主界面;步骤3)、对当前主界面进行扫描,将所扫描的主界面的第一个子界面作为当前子界面;步骤4)、对当前子界面进行扫描,在扫描时,将该子界面所包含的按键的坐标信息与位置信息与所述点击动作的坐标信息与位置信息分别进行比较,确定该点击动作是否按下了当前子界面所包含的按键,如果是,执行该按键所对应的操作函数,如果不是,执行下一步;步骤5)、判断当前子界面是否是当前主界面的最后一个子界面,如果是,执行下一步,否则,将当前子界面的下一个子界面作为当前子界面,然后重新执行步骤4);步骤6)、判断当前主界面是否是整个链表中的最后一个主界面,如果是,按键识别失败,否则,将当前主界面的下一个主界面作为当前主界面,然后重新执行步骤3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京谊安医疗系统股份有限公司,未经北京谊安医疗系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510983430.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种阀门阀板辅助开启机构
- 下一篇:一种新型翻转式提升底阀