[发明专利]一种视窗系统及其界面编辑方法有效
申请号: | 200710073901.3 | 申请日: | 2007-03-30 |
公开(公告)号: | CN101071374A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 梁芝成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视窗 系统 及其 界面 编辑 方法 | ||
1、一种视窗系统,其特征在于,所述系统包括:
软件;
对软件的界面进行编辑处理操作的界面编辑器;
存储软件的多个界面脚本和配置文件的脚本数据模块,所述多个界面脚本中的每个界面对应一个文件夹;以及
接受软件或界面编辑器的调用,从界面编辑器的内存中读取界面脚本数据并生成界面的界面生成模块,该界面生成模块包括控件和控件属性,所述控件及控件属性通过所述配置文件描述。
2、如权利要求1所述的视窗系统,其特征在于,所述界面编辑器包括:
设计区,用于显示所述界面生成模块生成的界面供用户编辑。
3、如权利要求2所述的视窗系统,其特征在于,所述界面编辑器还包括:
与所述设计区同步的代码区,用于显示与所述设计区的界面同步的脚本数据供用户编辑。
4、如权利要求1至3任一权利要求所述的视窗系统,其特征在于,所述界面编辑器通过分析所述配置文件中控件属性的名字及属性的路径来进行与控件的自动关联。
5、如权利要求1所述的视窗系统的界面编辑方法,其特征在于,所述方法包括:
当界面编辑器被启动后,界面编辑器初始化编辑环境,从脚本数据模块中加载与界面对应的配置信息,显示界面列表;
当用户从界面列表中选出一个界面进行预览时,界面编辑器从脚本数据模块中加载相应的脚本数据到界面编辑器的内存中;
界面编辑器调用界面生成模块;
界面生成模块读取界面编辑器内存中的脚本数据并生成相应的界面;
界面编辑器将所述界面生成模块生成的界面显示给用户,并接受用户的编辑。
6、如权利要求5所述的视窗系统的界面编辑方法,其特征在于,所述界面编辑器将所述界面生成模块生成的界面在设计区中显示,并供用户编辑,当用户对界面中的控件进行操作时,界面生成模块将界面变更通知界面编辑器,界面编辑器收到界面变更的通知后,更新内存中的脚本数据。
7、如权利要求6所述的视窗系统的界面编辑方法,其特征在于,所述界面编辑器将内存中的脚本数据在代码区中显示,并供用户编辑,当用户对代码区的脚本数据进行编辑时,界面编辑器将代码区的脚本数据更新到所述设计区,界面生成模块用更新后的脚本数据重组界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710073901.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空调器的室内机
- 下一篇:一种解决开口横梁受扭问题的幕墙安装结构