Skip to content

DuiLib_Ultimate v0.2

Compare
Choose a tag to compare
@qdtroy qdtroy released this 28 Jul 01:59
· 94 commits to master since this release

新增 -ImageString支持size、padding和align属性,图片目标区域绘制更加方便(例如:foreimage="size='16,16' padding='6,12' align='left,top' res='other/icon.png'")
新增 - CListTextElementUI支持按列设置颜色:通过SetTextColor或者IListCallbackUI回调设置
新增 - Ver布局支持垂直方向底部、居中对齐(所有控件设置固定高度)
新增 - Hor布局支持横向方向右侧、居中对齐(所有控件设置固定宽度)

改进 - 升级图片资源解析库,支持更多类型的资源图片
改进 - 圆角矩形绘制函数
改进 - TreeView支持GetTreeLevel接口
改进 - DateTime控件支持“时分秒”的显示
改进 - 拖拽功能默认不开启,开启请调用EnableDragDrop(解决Win10无法接收WM_DROPFILES消息的问题)
改进 - List开启多选后,列表项选择时不再自动调整位置
改进 - 窗口基类支持强制使用Unicode接口创建窗口
改进 - 调整动画基类接口(Attach)
改进 - duidemo补充高DPI资源
改进 - 圆形进度条开启抗锯齿
改进 - 完善WM_MOUSEWHEEL消息参数

修正 - TreeView移除子控件失败的问题
修正 - List上ScrollView小区域无法滚动的问题
修正 - 控件设置背景图片时逻辑错误的问题
修正 - UIProgress进度计算绘制可能错误的问题
修正 - PaintManager拖拽对象资源重复释放的问题
修正 - FadeButton禁用后动画仍然激活的问题
修正 - RichEdit禁用后重新启用,文字颜色不正确的问题
修正 - List开启多选后,列表项选择可能重复的问题
修正 - DateTime控件在父容器滚动时显示错位的问题
修正 - 高DPI适配部分控件布局计算错误的问题:TileLayout、Button、Option等
修正 - Combo控件阴影参数未初始化的问题
修正 - 内嵌资源释放错误的问题
修正 - 加载bmp图片资源时可能崩溃的问题(新的图片解析库导致)
修正 - float控件,pos设置负值时位置从右侧布局失效的问题