一、SDK使用说明
1、本次发布的 易语言助手SDK是基于易语言 v3.2 版本开放的接口整理而来;
2、由于其他原因, 易语言助手 v3.2 版本最低支持易语言版本为5.3,插件功能最低支持到易语言5.3,最高到目前最新的5.92版本;
3、部分易语言助手接口可能会与部分支持库冲突,开发时如果遇到可以进助手插件交流群反馈;
4、由于易语言助手插件开放的接口过于敏感,可能会有误报的情况出现,如介意请使用其他方法替代;
5、SDK开放给易语言爱好者开发插件辅助开发使用,请合理开发插件;
1、部分已在正式版启用的插件源码: ● 自动保存与备份 1.3 ● 屏蔽提示 1.0 ● 打字音效 1.0
● 快捷输入 1.3.1
● 更新模块引用 1.32
● 程序数据树型框扩展插件 1.2
● 拖放增强 1.3
● 易背景设置插件 2.3
2、整理了相关接口的调用例程 ● 代码视图工作夹接口.e ● 顶部菜单添加.e ● 拦截保存与打开对话框.e ● 拦截易语言创建资源窗口.e ● 拦截易语言主窗口键盘消息.e ● 调用易语言IDE接口.e ● 易窗口控件消息获取.e ● 易接口调用-菜单点击-类模块子程序指针调用.e ● 易语言IDE代码编辑框管理.e
● 易语言IDE代码窗口管理.e
● 右键菜单添加.e
● 状态夹添加.e
3、辅助开发工具。 ● 窗口消息探测器(Spy++) ● PE资源查看与修改(PE-Explorer) ● 易语言助手插件打包器; 未打包的其他工具:ResHacker(与PE-Explorer功能类似);
● 模块插件模块2.2 ● 黑月模块v3.8 ● 黑月模块v3.8-修改版 ● SQLite3数据库类v1.1 ● zyJson2.0;
5、插件基本例程源码文件、精美壁纸一张;
下载地址:https://www.lanzoux.com/iXI5Rhh1y1a
四、注意事项
1、编译助手插件前请确保已经关闭了易语言的花指令插入级别和编译结果打乱码;
2、请确认使用的插件模块和易语言助手为最新版本,否则可能造成没有预期的效果及功能;
五、视频教程 更多教程录制中...
六、助手插件交流群:242968410
更新 2019.10.11
关于窗口消息回调的使用已做优化,建议编译新的插件时使用新的插件模块
更新 2019.11.22
易主窗口键盘消息接口优化
事件标识新增 #事件标识_所有插件加载完毕
更新 2020.06.06
增加的接口:(v3.2.0601版以上)
接口_插入声音资源 ("声音名称[文本型]", "声音备注[文本型]", "声音数据[字节集]", "是否公开[逻辑型]")
接口_插入图片资源 ("图片名称[文本型]", "图片备注[文本型]", "图片数据[字节集]", "是否公开[逻辑型]")
增加的插件接口:(v3.2.0601版以上)
接口标识_数据类型名取类型
作用: 根据指定的变量名称,取得变量的类型和所在位置(局部,程序集,全局),参数1:数据类型名,参数2:子程序位置(针对局部变量).返回值:变量类型文本|变量位置 (指针,需要手动释放)
接口标识_易内置数据类型整数转文本
作用: 将指定的Type(ETag)整数转换为易语言的文本型的数据类型。由:智能变量提供。参数:数据类型datetype,返回值:数据类型文本指针(需要手动释放)
增加的插件接口命令:(v3.2.0601版以上)
插件接口.取支持库库版本号 ("返回_主版本号[整数型]", "返回_次版本号[整数型]", "返回_修订版本号[整数型]", "返回_是否测试版[逻辑型]")
取得当前易语言助手的版本号
增加的事件处理:(v3.2.0601版以上)
ET.添加事件处理 (#事件标识_IDE_Ready, &IDE_Ready)
命令bug修复:
修复在5.92下,接口_获取当前源码路径 () 返回不正确的问题
更新 2020.06.30增加的接口:(v3.2.0601版以上)
接口_获取所有引用模块 ()
接口_导入配色文件("配色文件路径[文本型]")
接口_获取当前配色("当前配色字节集[字节集]")
修改的命令:
生成插件信息 ("名称[文本型]", "描述[文本型]", "版本[文本型]", "作者[文本型]", "视频演示地址[文本型]", "版本限制[整数型]", "依赖插件[依赖插件]")
如果插件有演示视频,可以填写此参数,可以在设置程序中打开视频演示。
插件模块 (0630).zip
(41.13 KB, 下载次数: 833)
|