发明名称 |
界面编辑方法及装置 |
摘要 |
本发明提供了界面编辑方法及装置,以解决现有方法维护多套代码无法保证各套代码之间的统一性的问题。本发明在一套工程代码中,将不同分辨率版本的UI代码独立设计,而将其余代码(如方法实现)复用,并在UI代码设计部分添加条件编译符,通过不同条件编译符可激活不同分辨率版本的UI代码,从而实现了同一工程代码下同时维护多个UI代码分辨率版本。若更改任意版本中的代码,由于除UI代码部分其他代码都复用,因此只需修改其他分辨率版本中涉及UI代码部分的代码即可,大大节省了软件人员的工作量,避免了各版本不一致的问题,而且软件人员还可以直接在UI代码编辑器中对各分辨率版本进行界面编辑。 |
申请公布号 |
CN102566993A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201010594583.7 |
申请日期 |
2010.12.17 |
申请人 |
北京北方微电子基地设备工艺研究中心有限责任公司 |
发明人 |
史朝进 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
苏培华 |
主权项 |
一种界面编辑方法,其特征在于,包括:对应工程创建工程文件,并对应所述工程包含的至少一个子项目在该工程文件下创建至少一个项目文件;针对所述工程中需要进行多分辨率界面编辑的子项目,对应不同分辨率分别将所述工程文件和相应的项目文件进行复制,得到对应不同分辨率的各工程文件和项目文件;在各项目文件的项目属性中,分别添加对应不同分辨率的条件编译符,并在各窗体设计器中添加对应所有条件编译符的用户界面代码,每个条件编译符用于将各窗体设计器中对应该条件编译符的用户界面代码激活;进行某一分辨率的界面编辑时,选择与该分辨率相对应的工程文件,通过编辑该工程文件来激活相应的用户界面代码。 |
地址 |
100015 北京市朝阳区酒仙桥东路一号M5座2楼 |