[发明专利]设置控件样式属性的方法和装置在审
申请号: | 201510659391.2 | 申请日: | 2015-10-13 |
公开(公告)号: | CN105373520A | 公开(公告)日: | 2016-03-02 |
发明(设计)人: | 张佳佳;荆龙刚 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设置 控件 样式 属性 方法 装置 | ||
1.一种设置控件样式属性的方法,所述方法包括:
获取为选取的目标控件设置样式属性的指令;
根据所述设置样式属性的指令显示可编辑样式面板,通过所述可编辑样式面板获取对所述目标控件的各样式属性及相应样式属性值的设置;
接收对所述设置的保存指令,根据所述对目标控件的各样式属性及相应样式属性值的设置生成CSS文件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述目标控件的控件信息和对应的样式属性信息记录在配置文件中。
3.根据权利要求2所述方法,其特征在于,根据所述设置样式属性的指令显示可编辑样式面板的步骤,包括:
读取所述配置文件,根据所述目标控件的控件信息从所述配置文件中获取到相应的样式属性信息;
解析所述样式属性信息,根据所述样式属性信息在所述可编辑样式面板中初始化所述目标控件的样式属性及相应样式属性值。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在加载页面的过程中,根据所述页面的包路径查找是否存在共享的CSS文件,若是,则根据共享的CSS文件渲染所述页面上的控件。
5.根据权利要求4所述的方法,其特征在于,所述CSS文件中记录了控件的样式类信息;
所述根据共享的CSS文件渲染所述页面上的控件的步骤,包括:
加载所述CSS文件中的控件的样式类信息,将所述样式类信息对应的控件属性值一次赋值到控件元素中,实现控件的渲染。
6.一种设置控件样式属性的装置,所述装置包括:
获取模块,用于获取为选取的目标控件设置样式属性的指令;
显示模块,用于根据所述设置样式属性的指令显示可编辑样式面板,通过所述可编辑样式面板获取对所述目标控件的各样式属性及相应样式属性值的设置;
生成模块,接收对所述设置的保存指令,根据所述对目标控件的各样式属性及相应样式属性值的设置生成CSS文件。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
记录模块,用于将所述目标控件的控件信息和对应的样式属性信息记录在配置文件中。
8.根据权利要求7所述装置,其特征在于,所述显示模块包括:
读取模块,用于读取所述配置文件,根据所述目标控件的控件信息从所述配置文件中获取到相应的样式属性信息;
初始化模块,用于解析所述样式属性信息,根据所述样式属性信息在所述可编辑样式面板中初始化所述目标控件的属性及相应属性值。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
渲染模块,用于在加载页面的过程中,根据所述页面的包路径查找是否存在共享的CSS文件,若是,则根据共享的CSS文件渲染所述页面上的控件。
10.根据权利要求9所述的装置,其特征在于,所述CSS文件中记录了控件的样式类信息;
渲染模块还用于加载所述CSS文件中的控件的样式类信息,将所述样式类信息对应的控件属性值一次赋值到控件元素中,实现控件的渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510659391.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种熨衣板
- 下一篇:一种用于洗衣机的马达齿轮牵引器