版本下载

点此下载
  1. 1.EditObject增加OnLinkNotify事件
  2. 2.Hostwnd增加默认图标支持
  3. 3.XLUE导出枚举hostwnd的C接口
  4. 4.EditObject在开启password属性情况下,自动禁用autourldetect属性
  5. 5.优化脏举行分析器和脏矩形产生算法
  6. 6.图形库的Pen和Brush的增加SetColor的lua接口
  7. 7.修正元对象位置改变时,脏矩形产生算法,避免由于小概率的同步触发事件而导致的刷新异常
  8. 8.……

详细更新列表如下:

1.  EditObject增加OnLinkNotify事件

   事件和RichEditObjectOnLinkNotify一致,原型为rethandledcallnext OnLinkNotify(self, rangMin, rangMax) 

2.  Hostwnd增加默认图标支持

一直以来,hostwnd的窗口图标都需要各产品在取到hostwndHWND句柄后,自己调用系统接口进行设置,但是考虑到很多产品设置的图标就是exe的主图标,所以引擎hostwnd会默认取所在进程的exe的图标资源段的首个图标作为默认图标,包括32*3216*16两个图标

3.  XLUE导出枚举hostwndC接口

新增两个接口: XLUE_BeginEnumHostWndXLUE_GetNextHostWnd,两个接口可以配合来枚举所      有的hostwnd

 

4.  EditObject在开启password属性情况下,自动禁用autourldetect属性

该问题是为了避免在输入超链接类型密码时候,可能导致被识别为url而出现下划线。 目前修正后的策略为,如果开启了password属性,那么autourldetect属性会在底层被关闭,但是查询该属性仍然会返回true,关闭password属性后,autourldetect特性恢复之前状态

 

5.   优化脏举行分析器和脏矩形产生算法

新的分析器和算法具有更高的效率,在大量对象位置同时改变时候,性能有明显提升。

 

6.  图形库的PenBrush的增加SetColorlua接口

该接口可以接收的参数类型包括颜色字符串、XL_COLOR整数值或者颜色对象

 

7.  修正元对象位置改变时,脏矩形产生算法,避免由于小概率的同步触发事件而导致的刷新异常

8.  修复对象树的GetObjectCount返回对象数量不准确的bug

9.  优化XLGraphiclua封装

优化lua封装,提高启动和调用时候的速度

10.  修复TipsHostWndxp系统下显示异常的bug

11.  修复一处图形库字体可能导致的内存泄漏

12.  修复一处RichEditObject在销毁时候可能导致的字体资源泄漏

13.  修复HostwndOWNER机制

14.  修复hostwnd在同步销毁过程中,再次调用Create/DoModal/TrackPopupMenu等可能导致的崩溃

15.  修复Hostwnd的联动窗口重入删除可能导致的崩溃

 

 

 

版本历程:
1.1.0.332   >   1.1.0.340   >   1.2.0.382   >   1.2.0.386   >   1.2.0.436   >   1.5.0.468