[发明专利]界面控件属性的配置方法和装置在审
申请号: | 201410790600.2 | 申请日: | 2014-12-17 |
公开(公告)号: | CN105760148A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | 崔亚欣 | 申请(专利权)人: | 北京北方微电子基地设备工艺研究中心有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100176 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 控件 属性 配置 方法 装置 | ||
技术领域
本发明涉及半导体技术领域,尤其涉及一种界面控件属性的配置方法和装置。
背景技术
半导体设备控制系统由下位机程序和上位机Windows界面程序组成。下位机程序与半导体设备进行通信,是控制半导体设备的直接实施者和半导体设备参数的直接接收者。上位机界面程序一方面通过Windows界面接收用户的控制命令并发送给下位机程序,从而完成对半导体设备的控制,另一方面获取下位机程序传输的半导体设备的运行参数,并通过模拟动画或图形控件等方式将该运行参数直观的显示在界面上,以方便用户查看半导体设备的运行情况。
下位机程序中定义了Data对象,Data对象通过结点号和通道号与半导体设备相对应,在上位机界面程序中对Data对象的读写操作最终由下位机程序直接作用于半导体设备,从而实现对半导体设备的读写。这些Data对象分为不同的类型,有的Data对象对应于半导体设备的控制操作,上位机界面程序通过这些Data对象向下位机程序发送控制命令,并由下位机程序将控制命令作用于对应的半导体设备,从而实现对半导体设备的控制。同时,半导体设备将控制命令的执行状态信息由其对应的某个控制类Data对象反馈给下位机程序,上位机界面程序可以读取该执行状态信息,最终将该执行状态信息反映在界面上,此类的Data对象一般与按钮类控件相绑定。有的Data对象仅用于反馈半导体设备的参数信息,这类Data对象可以与文本框控件或是物料情况显示控件等绑定。具体而言,上位机控件、下位机Data对象和半导体设备之间的关系可以由图1表示。
如图1所示,在上位机界面程序中定义若干类型的控件,例如,文本控件,并为这些控件定义特殊类型的属性,在实际应用时,将下位机的某个Data对象值赋给控件的属性,这样就可以对某个具体的Data对象进行订阅,从而将该Data对象的取值反应在上位机的界面上,或是将某个具体的Data对象作为参数传递,对该Data对象进行控制调用。在半导体设备控制系统的实际应用中,一直采用在集成开发环境中利用图形设计器对控件属性进行赋值,其实质是在软件编辑期间对软件源代码进行修改,这种方式比较直观形象,方便快速定位某个控件,但是在软件发布后,如果需要修改某个控件的Data对象属性,就需要对软件重新走一次发布流程,这就需要各个部门的相关人员进行配合,而且花费大量的时间,而控件的Data对象属性需要进行修改的可能性在实际应用中又是很大的。
进一步而言,为上位机的控件自定义属性,在软件编辑阶段,通过图形设计器为某个控件的相关属性设置下位机Data对象值,将上位机和下位机及半导体设备关联起来。对控件属性的赋值通过图形设计器完成。因此,当上位机控件绑定的Data对象有变化时,需要重新编辑软件,重新编译软件,打基线和进行软件发布,很繁琐而且浪费时间。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种界面控件属性的配置方法,该方法当上位机界面程序界面中控件的控件属性发生改变时,只需对相应的配置文件进行修改,通过修改配置文件即可在上位机界面程序运行时动态配置界面中控件的属性,不用对上位机界面程序进行重新发布,简化了流程,节省了时间。
本发明的第二个目的在于提出一种界面控件属性的配置装置。
为达上述目的,本发明第一方面实施例提出了一种界面控件属性的配置方法,包括以下步骤:上位机界面程序读取配置文件,其中,所述配置文件包括多个配置模块节点,每个配置模块节点与所述上位机界面程序中的一个界面相对应,且每个所述配置模块节点中包括节点列表;获取待配置界面,并根据所述待配置界面的界面名称获取对应的配置模块节点;以及根据所述待配置界面对应的配置模块节点的节点列表对所述待配置界面进行配置。
本发明实施例的界面控件属性的配置方法,通过预先定义配置文件的数据格式,在获取待配置界面后根据待配置界面的界面名称获取对应的配置模块节点,并根据待配置界面对应的配置模块节点的节点列表对待配置界面进行动态配置,当上位机界面程序界面中控件的控件属性发生改变时,只需对相应的配置文件进行修改,通过修改配置文件即可在上位机界面程序运行时动态配置界面中控件的属性,不用对上位机界面程序进行重新发布,简化了流程,节省了时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北方微电子基地设备工艺研究中心有限责任公司,未经北京北方微电子基地设备工艺研究中心有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410790600.2/2.html,转载请声明来源钻瓜专利网。