WingHexExplorer2 开发日志 (2024/08/16)
大家好啊,按惯例上个图,这张图也已经更新到仓库上了:
看起来很像可以发布了,但还是不够,最起码内置的脚本编辑器一点没法用,今天才把 AngelScript 高亮整上了。十六进制编辑器还有一些细节还需要处理,还要增加“标记”管理窗口,这个是在 WingHexExplorer 这个版本没有了东西。
相对于上周来说,我编写和修改了大量的代码,目前脚本和软件插件 API 基本功能绑定已经完成了,当然我还打算专门为脚本添加一些函数拓展以更好的编写脚本。脚本对象显示当前脚本控制台的对象内容已经可用,控制台也完全可用。
与脚本可视化相关的组件也已经可用,插件系统的 API 也差不多定型,对应的代码也可以说是完成了。
调整了一些 UI 布局代码,以解决缩放问题导致的界面拥挤和让我引起强迫症的地方。
我还重置了软件关于界面以及语言组件,语言支持现在需要pak
包,里面包含了界面文本翻译以及关于界面上的所有文字,不过这已经被 CMake 自动化打包编译处理了,上图:
我将赞助的二维码移除,并将其改为通过调用浏览器跳转到软件仓库的打赏说明位置。对于中文使用者由于访问 Github 不方便,所以默认跳转到 Gitee, 如果是其他语言用户则是 Github 。这里说明一下防止大家见怪。