[发明专利]一种客户端以及该客户端的界面生成方法在审
申请号: | 201310654521.4 | 申请日: | 2013-12-05 |
公开(公告)号: | CN104699468A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 徐岷;周斯洋;周立光;吴军;王晶 | 申请(专利权)人: | 浙江大华系统工程有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 以及 界面 生成 方法 | ||
1.一种客户端的界面生成方法,其特征在于,该方法包括:
客户端根据接收到的第一指令,在所述客户端的主界面上创建至少一个用于显示所述客户端的至少一个组件的界面;
客户端根据接收到的第二指令,确定用户为所述界面选定的布局结构,并将选定的布局结构加载到相应的界面上,所述布局结构用于定义所述界面所包含的面板的数量、尺寸以及各面板之间的位置关系;
客户端根据接收到的第三指令,确定用户从组件管理界面中选定的需要创建到所述界面的组件的相关信息,并在所述界面中用户指定的区域创建相应的组件。
2.如权利要求1所述的方法,其特征在于,客户端根据接收到的第三指令,在所述界面中用户指定的区域创建相应的组件,具体包括:
客户端根据所述第三指令,确定用户从所述组件管理界面中为需要创建到所述界面的组件选定的属性信息;以及
客户端调用需要创建到所述界面的组件所实现的服务的创建对象,以在用户指定的界面中的指定位置上创建具有所述属性信息的组件。
3.如权利要求1所述的方法,其特征在于,客户端将用户从组件管理界面中选定的组件创建到已创建的界面中用户指定的区域之后,该方法还包括:
客户端根据接收到的调整指令,对当前界面中需要调整的待调整组件的尺寸或位置进行调整。
4.如权利要求3所述的方法,其特征在于,客户端根据接收到的调整指令,对当前界面中需要调整的待调整组件的位置进行调整,具体包括:
若用户为所述待调整组件指定的位置位于所述当前界面的其他面板,则客户端将所述待调整组件从当前面板移动到用户指定的面板的指定位置上;
若用户为所述待调整组件指定的位置位于其他已创建的界面内,则客户端将所述待调整组件移动到用户指定的其他已创建的界面内用户为所述待调整组件指定的位置上;
若用户为所述待调整组件指定的位置位于所有已创建的界面之外,则客户端在用户为所述待调整组件指定的位置上创建用于承载所述待调整组件的新界面,并将所述待调整组件从所述当前界面移动到所述新界面内。
5.如权利要求4所述的方法,其特征在于,客户端将所述待调整组件从所述当前界面移动到所述新界面内之后,还包括:
若所述调整指令指示客户端将所述新界面内的待调整组件移回到所述当前界面,则客户端将所述待调整组件移动到所述当前界面,同时删除所述新界面。
6.如权利要求1~5任一项所述的方法,其特征在于,客户端根据接收到的第三指令,将用户从所述组件管理界面中选定的组件对应的显示信息创建到已创建的界面中用户指定的区域之后,所述方法还包括:
客户端根据接收到的第四指令,确定用户为当前界面重新选定的布局结构,将创建在原有布局结构定义的各面板上的组件移动到用于暂时存放组件的临时面板上,并删除所述当前界面的原有布局结构;
客户端将所述重新选定的布局结构加载到所述当前界面上,将所述临时面板上的每个组件移动到所述重新选定的布局结构定义的与该组件在所述原有布局结构定义的面板的编号相同的面板上。
7.一种客户端,其特征在于,该客户端包括:
界面创建模块,用于根据接收到的第一指令,在所述客户端的主界面上创建至少一个用于显示所述客户端的至少一个组件的界面;
布局结构加载模块,用于根据接收到的第二指令,确定用户为所述界面选定的布局结构,并将选定的布局结构加载到相应的界面上,所述布局结构用于定义所述界面所包含的面板的数量、尺寸以及各面板之间的位置关系;
组件创建模块,用于根据接收到的第三指令,确定用户从组件管理界面中选定的需要创建到所述界面的组件的相关信息,并在所述界面中用户指定的区域创建相应的组件。
8.如权利要求7所述的客户端,其特征在于,组件创建模块具体用于:
根据所述第三指令,确定用户从所述组件管理界面中为需要创建到所述界面的组件选定的属性信息;调用需要创建到所述界面的组件所实现的服务的创建对象,以在用户指定的界面中的指定位置上创建具有所述属性信息的组件。
9.如权利要求7所述的客户端,其特征在于,所述客户端还包括:
组件调整模块,用于根据接收到的调整指令,对当前界面中需要调整的待调整组件的尺寸或位置进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华系统工程有限公司;,未经浙江大华系统工程有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310654521.4/1.html,转载请声明来源钻瓜专利网。