[发明专利]扩展模块交互的方法及系统无效
申请号: | 201210269212.0 | 申请日: | 2012-07-31 |
公开(公告)号: | CN103577448A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 王东临 | 申请(专利权)人: | 天津书生投资有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300308 天津市滨海新区空港*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 模块 交互 方法 系统 | ||
1.一种扩展模块交互的方法,其特征在于,该方法包括:
所述应用程序枚举文档当前页面中的扩展模块数据,并根据扩展模块数据中指定的扩展模块ID,查询文档库系统中已注册的扩展模块接口,找到与该扩展模块ID相对应的扩展模块接口;
应用程序或文档库系统以扩展模块数据为参数,调用扩展模块接口中负责创建扩展模块实例的扩展模块实例创建接口,以创建扩展模块实例。
2.根据权利要求1所述的方法,其特征在于,该方法之后还包括:所述应用程序或文档库系统使用文档库系统中的扩展模块实例;
当使用完成后,该方法还包括:销毁扩展模块实例。
3.根据权利要求1所述的方法,其特征在于,所述应用程序使用创建好的扩展模块包括:界面交互,和/或消息交互。
4.根据权利要求1所述的方法,其特征在于,所述应用程序使用创建好的扩展模块的方法为:通过所述应用程序与创建的扩展模块窗口间的交互来实现。
5.根据权利要求4所述的方法,其特征在于,在所述应用程序与扩展模块窗口交互之前还包括:所述应用程序调用扩展模块的显示窗口接口创建扩展模块窗口;窗口交互之后还包括:在使用完成后所述应用程序调用扩展模块的关闭窗口接口,关闭已创建的扩展模块窗口。
6.根据权利要求5所述的方法,其特征在于,在创建扩展模块窗口之后,该方法还包括:改变扩展模块窗口的基本特征信息。
7.根据权利要求6所述的方法,其特征在于,所述改变扩展模块窗口的基本特征信息的方法为:
所述应用程序调用扩展模块的消息接口,将改变后的窗口的基本特征信息发送给扩展模块;扩展模块根据接收到的基本特征信息改变自身窗口。
8.根据权利要求7所述的方法,其特征在于,所述基本特征信息包括位置和/或大小信息。
9.根据权利要求5所述的方法,其特征在于,在创建扩展模块窗口之后,关闭扩展模块窗口之前,该方法还包括:
所述扩展模块调用来自应用程序的逆向消息接口向应用程序发消息。
10.根据权利要求9所述的方法,其特征在于,所述向应用程序发送的消息为:改变应用程序界面的界面变更请求;
所述应用程序按照接收到的界面变更请求中的信息改变应用程序界面;
当应用程序界面使用完后,扩展模块使用应用程序的逆向消息接口,向应用程序发送界面变更撤销请求,应用程序撤销应用程序界面的变更。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津书生投资有限公司,未经天津书生投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210269212.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云数据库中分布式事务的实现方法
- 下一篇:随钻井壁修正器