-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
15 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
## v2.0.0 | ||
|
||
- 升级pugixml库,保持可独立更新 | ||
- 统一布局xml元素命名风格,目前看来有些大写,有些小写,早期dm对pugixml库做了特殊修改忽略大小写 | ||
- 更换布局元素Static为label | ||
- 优化GetText/SetText,使之更易用,作为虚接口可作用于label, button, edit, richedit控件 | ||
- 优化编码转换接口,统一为ntcvt实现,避免不必要的内存拷贝 | ||
- CMake脚本增加C++标准选择, 例如: -D_CXX_STD=17 | ||
- 优化BSTR使用,修复内存泄露 | ||
- UTF-8: 解析;UTF-16: 文本渲染、路径处理、字体创建 | ||
- 支持通过DM_EXCLUDE_XXX宏裁剪ActiveX等组件 | ||
- 优化头文件包含,用户不再需要添加一堆DM头文件搜索路径,更方便集成到已有软件系统 | ||
- DPI实现 | ||
- 支持在vs2010~vs2022下编译 | ||
- Github CI持续集成 |