Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge duilib #279

Merged
merged 82 commits into from
Mar 1, 2021
Merged

Conversation

redrains
Copy link
Collaborator

@redrains redrains commented Mar 1, 2021

支持svg矢量图
支持自定义字体
增加横向虚表
修复一些的bug(PlaceHolder、RichEdit、Window)
增强一些控件的功能(Control、Box、CheckBox、TreeView、Menu等)

nmgwddj and others added 30 commits May 24, 2019 10:34
 - Get monitor handle from HWND using MONITOR_DEFAULTTONEAREST param

Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
Add XML Class node to support XML attribute definition control attribute
XML中的Font节点添加id属性,支持font自定义,同时兼容过去的索引方式
修复当使用Class定义样式时,控件的value属性与Class的value属性冲突时界面显示异常问题,控制使用_value属性解决冲突
 - Added combo and single line text control sample to `controls` project.
 - Modified RichEdit.md to remove duplicate attributes.

Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
修复当使用TabBox的RemoteAt方法删除子控件时,选中索引没有重新计算的问题
添加VirtualTileBox控件的项目,可替换VirtualListBox
修复Combo控件在XML中设置dropbox属性无效的bug
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
 - Replaced global.xml and resource files of resources.zip

Signed-off-by: jiajia_deng <2894220@gmail.com>
 - Delete old messages loop.
 - Delete ShowModal function.
 - Enable SetNextTabControl function to support switch controls focus when press TAB.

Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
nmgwddj and others added 29 commits September 11, 2019 11:52
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
Signed-off-by: jiajia_deng <2894220@gmail.com>
支持窗口单独增加颜色信息
支持xml中解析TreeView
支持xml中设置TabBox的索引

修复某些情况下使用手写板导致窗口不处理鼠标消息
优化Tooltip功能
优化窗口的半透明处理逻辑

优化zip功能性能
Bitmap增加更多alpha穿透处理
修复菜单可能导致的鼠标消息不处理的bug
支持窗口自定义颜色
优化控件的鼠标进入移出事件
增加双击事件
优化图片资源定位逻辑
fix:Control中的缓存策略,没有处理好透明通道
允许递归设置子控件对WM_POINTER的响应
fix:List控件Add方法没有正确覆盖虚函数
fix:Option切换分组名称的逻辑问题
Combo增加下拉窗关闭事件
Combo完善选择功能
fix:副屏分辨率大于主屏,窗口在副屏最大化,然后最小化,再恢复。此时窗口尺寸会异常过大
@nmgwddj nmgwddj merged commit f8d797a into netease-im:feature/merge_duilib Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants