[发明专利]对软件界面风格进行动态配置管理的方法及系统有效
申请号: | 200810111477.1 | 申请日: | 2008-06-26 |
公开(公告)号: | CN101295249A | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | 吴洪伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 | 代理人: | 胡海国;王艳春 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 界面风格 进行 动态 配置管理 方法 系统 | ||
1.一种对软件界面风格进行动态配置管理的系统,包括所述软件界面所在的软件客户端和风格配置中心,所述软件界面包含多个界面元素,其特征在于,所述风格配置中心包括:
读取事先存储的风格配置文件,获得当前风格的元素列表和对应的属性及属性值的装置;
根据用户对界面元素的风格执行的属性设置,获取风格配置请求的装置,其中,若用户将界面元素的属性设置为应用一个风格,则所述风格配置请求是一个风格启用申请,若用户对界面风格执行属性更改,则所述风格配置请求是一个属性更改需求;
从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到相应的界面元素的装置,
其中,所述从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到相应的界面元素的装置进一步包括:
在所述风格配置请求是风格启用申请时,将所述界面元素加入该风格对应的元素列表的装置;
从风格配置文件中提取该风格对应的属性及属性值,并将其设置到所述界面元素的装置。
2.根据权利要求1所述的对软件界面风格进行动态配置管理的系统,其特征在于,所述风格配置中心进一步包括用于存储所述风格配置文件的存储单元。
3.根据权利要求2所述的对软件界面风格进行动态配置管理的系统,其特征在于,所述从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到相应的界面元素的装置进一步包括:
在所述风格配置请求是属性更改需求时,判断该属性更改需求携带的更改类型的装置;
根据更改类型,提取当前风格对应的属性及属性值,并将其设置到相应的界面元素的装置,
其中,所述更改类型包括:风格内容改变、界面元素的风格名改变。
4.一种对软件界面风格进行动态配置管理的方法,其特征在于,所述方法包括以下步骤:
A.风格配置中心读取事先存储的风格配置文件,获得当前风格的元素列表和对应的属性及属性值;
B.风格配置中心根据用户对界面元素的风格执行的属性设置,获取风格配置请求,其中,若用户将界面元素的属性设置为应用一个风格,则所述风格配置请求是一个风格启用申请,若用户对界面风格执行属性更改,则所述风格配置请求是一个属性更改需求;
C.风格配置中心从所述风格配置文件中提取风格对应的属性及属性值,并将其设置到相应的界面元素,
其中,若所述风格配置请求是风格启用申请,则所述步骤C进一步包括:
C01.将所述界面元素加入该风格对应的元素列表;
C02.从风格配置文件中提取该风格对应的属性及属性值,并将其设置到所述界面元素。
5.根据权利要求4所述的对软件界面风格进行动态配置管理的方法,其特征在于,所述步骤A之前还包括:在风格配置中心中录入默认的风格配置文件。
6.根据权利要求4所述的对软件界面风格进行动态配置管理的方法,其特征在于,所述步骤B中的界面元素包括窗口、控件。
7.根据权利要求4所述的对软件界面风格进行动态配置管理的方法,其特征在于,风格配置中心获取属性更改需求的方式包括:
接收用户上报的界面风格的属性更改需求;或
实时监测用户对界面风格执行的属性更改操作,并生成一个对应的属性更改需求。
8.根据权利要求4或7所述的对软件界面风格进行动态配置管理的方法,其特征在于,若风格配置请求是属性更改需求,则所述步骤C进一步包括:
C11.风格配置中心判断该属性更改需求携带的更改类型;
C12.根据更改类型,提取当前风格对应的属性及属性值,并将其设置到相应的界面元素;
所述更改类型包括:风格内容改变、界面元素的风格名改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810111477.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:补偿装置
- 下一篇:具有可缩回针头的一次性安全注射器