跳转至

更新日志

Emuera.EM

  • 新增了 DT_COLUMN_NAMES
  • <div> 标签 新增 displaymarginpaddingborderbcolorradius属性。
  • 修正了重启后渲染 <div> 时报错终止的问题。
  • 修复了 <div> 标签的渲染时机,鼠标判定等方面的问题。
  • 修复了功能更新导致的 <img> 标签发出错误的属性重复赋值警告的问题。
  • 修复了部分情况下按钮不响应鼠标操作等问题。
  • 新增了 HTML_PRINT 的第二参数以及 <div> 标签的 sizerect 属性。
  • 新增了 DataTable 系列函数
  • 修复了字体大小不为 16 时输入栏的显示问题。
  • 修复了用户定义的程序图标的透明通道信息无效的问题。
  • 修复关于使用键盘输入时部分输入无效的问题。
  • 修复关于功能扩展导致的用 PRINT_IMG<img> 标签显示图像报错的问题。
  • 新增HTML标签属性:添加了 <clearbutton> 标签的 notooltip 属性。
  • libwebp.dll 版本升级,该升级解决了一部分系统无法读取webp文件的问题。
  • 修复关于 REPLACE 扩展带来的错误(该错误会导致eraTW的AA显示发生错误)。
  • HTML_SUBSTRING 的返回值从整数型(固定为 1)更改为字符串型(与 RESULTS:0 相同)。
  • 为了避免杀毒软件误报,将 WebP 的支持库更换为 ImageProcessor + libwebp

初次公开发布。

Emuera.EE

  • 修复了部分字体下GDRAWTEXT及GGETTEXTSIZE的行为不正确的问题。
  • EXISTFUNCTION是否无视大小写与设置保持一致。
  • CRER的帮助下正式支持.NET 7。感谢。
  • 设置选项中添加了以UTF-8(非BOM)处理文件的功能。
  • v36中对EXISTFUNCTION的修复严重影响了处理事件,故目前只有在第二参数非0时才会无视大小写。
  • 修复了TINPUT系列指令添加了鼠标按键检测选项后,计时器的行为不正确的问题。
  • 支持部分字体文件(ttf.otf)。
  • 修复了ENUMFUNC及EXISTFUNCTION无法正常识别大小写交错的函数名的问题。
  • 修复了BINPUTS的错误。
  • 为了解决重复重启导致的内存泄漏问题,修改了重启机制。
  • 为了明确类型初始化的报错,使用try-catch得到了报错信息。(原因是WMP未安装)
  • 设置选项中添加了对ERD的变量名与局部变量重复的检查。
  • 修复了使用PRINT并未换行时,执行BINPUT无法识别该行按钮的问题。
  • 修复了BINPUTdiv功能组合后无法继续执行的问题。
  • BINPUT执行时若无任何按钮则返回默认值。若无默认值则报错。
  • 修复了BINPUT执行时由于某些原因不会重绘画面,导致与div并用时出现错误的问题。
  • 新增了 SKIPLOG 函数。
  • 修复了菜单栏的快捷键无效的问题。
  • 修复GCREATEFROMFILE无法正常生效的问题。
  • 修复了EMdiv功能中设定marginborderpadding后,div内的文字未能跟随设置的问题。
  • 修复了关闭翻译词典时,仍会在内部处理,导致重复描绘的问题。
  • 新增了 MOUSEB 函数。
  • 新增了 SPRITEDISPOSEALL 函数。
  • 修复了EM的INPUT功能扩展无法正常生效的问题。
  • EE方面对INPUT命令进行扩展。
  • 新增了 FLOWINPUT 函数。
  • JukesBouver99提供了英语翻译词典的补丁
  • 移植了 Emuera-Anchor剪贴板功能
  • 补充了遗漏的翻译。
  • ERD 功能现在也支持二维和三维数组。
  • ERD 功能现在对于同一个变量的多个定义文件,只有其中定义了相同标识符时会报错,不同标识符现在可以替换为同一个整数。
  • 新增命令 INPUTANY
  • ERD 读取高速化。
  • 使 _Rename.csv 在调试控制台生效。
  • INPUTMOUSEKEY 现在可以处理以字符串为索引的按钮。
  • VariableSize.csv 现在可以禁用 COUNT 变量。
  • 按键宏文件现在使用 UTF-8 保存。
  • 增加了 ERD 功能的开启/关闭设置项。
  • ERD 功能修复(无法根据CSV变量下标获取元素值的问题)。
  • 从 Emuera-Anchor 移植了键盘操作加强的功能。
  • 修复关于 ERD 的错误(定义了代码中未定义的参数时会报错退出)。
  • 修复关于 GDRAWTEXT 的错误(没有调用GSETFONT之前调用时会报错退出)。
  • 新增函数:GETMEMORYUSAGE / CLEARMEMORY
  • 新增 ERD 功能:以「类似 CSV 变量的调用方法」来使用 ERH 变量。
  • 新增函数:FORCE_BEGIN
  • 扩展 PLAYSOUND 相关功能,现在最多支持 10 个频道。
  • 修复关于 UPDATECHECK 函数的错误。
  • 新增函数:GDRAWGWITHROTATE / QUIT_AND_RESTART / FORCE_QUIT / FORCE_QUIT_AND_RESTART
  • 新增函数:UPDATECHECK
  • 支持关于 WebP 的处理功能。
  • 新增函数:TRYCALLF / TRYCALLFORMF
  • 新增函数:GGETTEXTSIZE
  • 新增函数:EXISTFUNCTION
  • 修复 OUTPUTLOG 扩展命令的稳定性。
  • 扩展 OUTPUTLOG 相关功能。
  • 新增函数:GGETFONT / GGETFONTSIZE
  • 新增函数:GDRAWTEXT
  • 扩展 INPUTMOUSEKEY 相关功能。
  • 初次公开发布。
  • 新增函数:PLAYSOUND / STOPSOUND / PLAYBGM / STOPBGM / EXISTSOUND / SETSOUNDVOLUME / SETBGMVOLUME