[发明专利]半导体软件界面框架生成方法无效
| 申请号: | 201210001184.4 | 申请日: | 2012-01-04 | 
| 公开(公告)号: | CN102541566A | 公开(公告)日: | 2012-07-04 | 
| 发明(设计)人: | 王春洪;周法福;钟结实;黄扬君 | 申请(专利权)人: | 北京七星华创电子股份有限公司 | 
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 | 
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 | 
| 地址: | 100016 北京市*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 半导体 软件 界面 框架 生成 方法 | ||
技术领域
本发明涉及软件设计技术领域,尤其涉及一种半导体软件界面框架生成方法。
背景技术
目前,半导体工艺设备制造行业软件的界面设计通常采用分块布局,按照功能模块进行独立设计,且每个子界面的实现都要进行布局的重复设计,这造成了软件界面层次混乱,实现过程效率低,且界面风格不统一,对软件整体架构和后续功能的实现都产生了一定程度的不利和影响。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:提供一种半导体软件界面框架生成方法,其实现了半导体软件界面功能元素的统一布局,提高了半导体软件界面的设计效率,给用户带来了方便。
(二)技术方案
为解决上述问题,本发明提供了一种半导体软件界面框架生成方法,包括以下步骤:
A:分区建立半导体软件主界面框架;
B:根据所述主界面框架创建半导体软件界面模板;
C:将有层次布局的XML界面配置文件导入所述主界面框架;
D:半导体软件界面模板读取XML界面配置文件数据并根据XML界面配置文件加载相应的界面生成半导体软件界面框架。
优选地,所述步骤A进一步包括:建立界面框架的指标题区、信息区和导航区的步骤。
优选地,所述步骤B进一步包括:通过所述界面框架添加类库,在类库文件中添加用户控件,设定初始化模板界面的属性的步骤。
优选地,所述步骤C进一步包括:使XML界面配置文件中的NavigationButton节点对应界面导航区的导航按钮,NavigationButton下的ViewConfig节点对应该NavigationButton在界面信息区控制的界面的步骤。
优选地,所述步骤D进一步包括:根据XML界面配置文件中主界面的属性,动态生成主界面,并以生成的主界面为父窗体,按照配置文件中控件的属性生成导航控件的步骤。
优选地,所述步骤D还包括:利用反射机制生成XML界面配置文件中导航键下的窗体并显示的步骤。
优选地,所述步骤C还包括:由选项卡控件在界面的信息区区分每一个ViewConfig所对应的界面,通过点击导航按钮切换不同的选项卡控件,从而显示不同的界面分组信息的步骤。
优选地,所述方法还包括:按照XML界面配置文件的分层,将半导体软件界面框架的分区与XML界面配置文件的层次结构一一对应。
(三)有益效果
本发明实现了半导体软件界面功能元素的统一布局,建立了通过模板生成软件界面的机制,用户界面可通过统一的方法进行软件界面的实现和调用,用户通过修改配置文件,实现界面的分组显示控制,具有清晰的层次结构,并可通过修改配置文件来增加或减少界面的数量,不需要修改源代码,提高了半导体软件界面的设计效率,并给用户带来了方便。
附图说明
图1为本发明实施方式中所述半导体软件界面框架生成方法的流程图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明所述的半导体软件界面框架生成方法,包括以下步骤:
A:分区建立半导体软件主界面框架;
本步骤中,建立界面框架的指标题区、信息区和导航区,并按照XML界面配置文件的分层,将半导体软件界面框架的分区与XML界面配置文件的层次结构一一对应。其中标题区主要为固定区域,主要显示Logo,时间,登陆用户等信息;导航区是将界面功能划分的标志,通过导航区的按钮(NavigationButton)实现不同区域的切换;信息区主要是用户操作区和信息显示区。一个导航按钮对应着一个或多个信息区界面。
B:根据所述主界面框架创建半导体软件界面模板;
本步骤中,通过所述界面框架添加类库,在类库文件中添加用户控件,设定初始化模板界面的属性。半导体软件界面模板可在Microsoft Visual Studio下实现。具体步骤为:首先建立一个项目,添加类库,在类库文件中添加用户控件,规定初始化模板界面的相关属性,然后保存生成文件,导出一个zip格式的模板,将生成的模板放置在Visual Studio项目放置的位置。
C:将有层次布局的XML界面配置文件导入所述主界面框架;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京七星华创电子股份有限公司,未经北京七星华创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210001184.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方便携带的救生器
 - 下一篇:自行车的气动助力装置
 





