[发明专利]图形接口编辑系统及方法有效
申请号: | 201611055684.0 | 申请日: | 2016-11-25 |
公开(公告)号: | CN108108165B | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 刘俊达 | 申请(专利权)人: | 盛趣信息技术(上海)有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/65 |
代理公司: | 上海金盛协力知识产权代理有限公司 31242 | 代理人: | 郑鸣捷 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 接口 编辑 系统 方法 | ||
本发明揭示了一种图形接口编辑系统及方法,所述系统包括图形接口操作模块、XML存储模块、Lua脚本引擎模块、控件管理模块;所述图形接口操作模块首先从控件管理模块中获取特定控件的属性信息并反馈给用户,系统在接收到操作后,将操作内容通知控件管理模块并实时更新控件属性,必要时系统通知XML存储模块将控件信息存储到文件中;编辑过后,当控件触发特定事件时,系统通知Lua脚本引擎模块执行相应业务操作。本发明提出的图形接口编辑系统及方法,将图形接口的定制以及扩展功能开放给用户,用户能够根据自身需求编辑出符合操作习惯和功能的图形接口,解决了用户需求多样化的问题;同时避免线下编辑线上测试的麻烦,真正实现所见即所得的便捷性。
技术领域
本发明属于计算机软件技术领域,涉及一种图形接口编辑系统,尤其涉及一种基于Delphi的图形接口编辑系统;同时,本发明还涉及一种基于Delphi的图形接口编辑方法。
背景技术
随着计算机科学与技术的发展,游戏作为计算机领域的重要产业之一也得到了蓬勃发展,网络游戏成为大部分用户的主要社交途径,用户通过游戏内提供的固定图形接口与游戏进行交互并将其反映到其他用户群中;由于用户的习惯与操作方式往往大相迥异,游戏内提供的固定图形接口必定满足不了用户需求,所以有必要解决用户多样化需求的问题。
在传统的图形接口编辑应用中,大多使用线下工具或直接写入代码,并且需要再次运行主应用来检验图形接口的正确性。一方面,对用户来说,频繁的图形接口更改需要频繁重启应用;另一方面,对于开发者来说,频繁修改图形接口增加了大量的工作量。
有鉴于此,如今迫切需要设计一种供灵活多样的图形接口,以便满足各种不同操作习惯的用户。
发明内容
本发明所要解决的技术问题是:提供一种图形接口编辑系统,可满足用户不同图像接口的需求,同时无需线上测试,提高使用的便捷性。
此外,本发明还提供一种图形接口编辑方法,可满足用户不同图像接口的需求,同时无需线上测试,提高使用的便捷性。
为解决上述技术问题,本发明采用如下技术方案:
一种图形接口编辑系统,所述系统包括:图形接口操作模块、XML存储模块、Lua脚本引擎模块、控件管理模块;
所述图形接口操作模块提供给用户进行编辑操作;其他模块均为系统内部使用;
所述图形接口操作模块首先从控件管理模块中获取特定控件的属性信息并反馈给用户,系统在接收到操作后,将操作内容通知控件管理模块并实时更新控件属性,必要时系统通知XML存储模块将控件信息存储到文件中;编辑过后,当控件触发特定事件时,系统通知Lua脚本引擎模块执行相应业务操作;
所述图形接口操作模块包括控件属性读写单元、操作面板窗口单元;控件属性读写单元用于直接和控件管理单元交互,对控件属性进行读写;操作面板窗口单元用于直接展示给用户进行操作的操作面板;
所述XML存储模块包括XML文件读写单元、XML文件管理单元;XML文件读写单元用于快速读取XML文件内容并将其转换为内部可识别数据;XML文件管理单元用于对整个系统所使用的XML文件进行管理并分为不同用途;
所述Lua脚本引擎模块包括Delphi与Lua整合模块、Lua脚本执行模块;Delphi与Lua整合模块用于将Lua脚本引擎嵌入Delphi系统中;Lua脚本执行模块用于在系统中执行Lua脚本并获取返回值。
所述控件管理模块包括控件管理单元、控件创建单元;控件管理单元用于对整个系统中的控件进行集中管理,并按照ID查找特定控件;控件创建单元用以从XML文件中读取控件结构和属性并将其构建至系统中管理,通知也支持旧控件的创建,以做兼容处理。
一种图形接口编辑系统,所述系统包括:图形接口操作模块、XML存储模块、Lua脚本引擎模块、控件管理模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛趣信息技术(上海)有限公司,未经盛趣信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611055684.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:载人航天器人机界面综合设计方法
- 下一篇:一种多平台间贴图处理方法及系统