发明名称 创建系统用户界面的方法及装置
摘要 本发明公开了一种创建系统用户界面的方法及装置,其中,该方法包括:通过定义xml文件构建系统的UI元模型;获取UI元模型,根据UI元模型调用对应的Windows UI API函数创建出系统用户界面。通过本发明能够提高应用系统的灵活性和可定制性。
申请公布号 CN101887370B 申请公布日期 2013.08.21
申请号 CN201010238393.1 申请日期 2010.07.23
申请人 北京数码大方科技股份有限公司 发明人 付德平;王琳;桓永兴
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 吴贵明
主权项 一种创建系统用户界面的方法,其特征在于,包括:通过定义xml文件构建系统的用户界面UI元模型,该步骤包括:读取所述UI元模型的基本属性生成xml文件;所述xml文件保存UI元素及其关联关系,以及响应所述UI元模型的入口函数,其中,所述UI元模型包括多个UI元素和该多个UI元素之间的关联关系;获取所述UI元模型,解析工具对所述UI元模型从最外层的UI元素开始逐层解析,并调用对应的Windows UI API函数创建出系统用户界面;将根据所述UI元模型创建的所述系统用户界面保存在本地缓存区,以使得下次创建所述系统用户界面时读取所述缓存区;其中,读取所述UI元模型的基本属性生成xml文件的步骤包括:按照用户的定制需求拖拽控件至定义工具中,定义工具按照预定的模版生成xml文件。
地址 100080 北京市海淀区知春路甲63号卫星大厦802室