Skip to content

v1.3.352

Compare
Choose a tag to compare
@twgh twgh released this 02 Jul 10:58
· 175 commits to main since this release

一、增加函数和接口

xc.UiThreader			这是一个接口,用于在界面线程操作UI
xc.XC_CallUiThreadEx		炫彩_调用界面线程Ex,不受2000个回调的限制
xc.XC_CallUiThreader		炫彩_调用界面线程,接口版,不受2000个回调的限制
xc.WriteDll			写出dll到系统临时目录
xc.GetVer			获取xcgui.dll的版本号
xc.PathExists			判断文件或目录是否存在
wapi.GetCursorPos		取鼠标光标在屏幕上的坐标

二、修改包名和函数

listitemtemplate 改为 tmpl
tmpl.NewListItemTemplate 改为 New
tmpl.NewListItemTemplateByHandle 改为 NewByHandle
tmpl.NewListItemTemplate_Load 改为 NewByXML
tmpl.NewListItemTemplate_LoadZip 改为 NewByZip
tmpl.NewListItemTemplate_LoadZipMem 改为 NewByZipMem
tmpl.NewListItemTemplate_LoadFromString 改为 NewByString

三、增加常量

键盘按键相关常量

四、对象的创建方法名称优化

旧函数并没有删除,只是被标记为废弃,旧项目还能用。

  • window.NewWinodw等创建普通窗口的方法去除了后面的Window单词。
  • bkmanager.NewBkManager等创建背景管理器的方法去除了后面的BkManager单词。
  • Font.NewFont等创建炫彩字体的方法去除了后面的Font单词。
  • bkobj.NewBkObjByHandle等创建BkObj的方法去除了后面的BkObj单词。
  • drawx.NewDraw等创建图形绘制对象的方法去除了后面的Draw单词。
  • imagex.NewImage等创建图片操作对象的方法去除了后面的Image单词。
  • svg.NewSvg等创建Svg操作对象的方法去除了后面的Svg单词。