41 Commits
Author SHA1 Message Date
qiaohang b482d09a43 fix combo control memory leak whem remove item 2022-09-05 21:45:43 +08:00
Dylan cf3c9a7bc0 chore: convert file charset to utf-8
Signed-off-by: Dylan <2894220@gmail.com>
2022-01-04 09:40:38 +08:00
liuzhihui eb13285c08 fix shadow combo dpi bug 2021-05-26 20:58:00 +08:00
liuzhihui 40fd849473 fix shadow combo no item crash 2021-05-19 15:59:41 +08:00
liuzhihui 348b941a87 modify miniblink control mouse msg handle 2021-05-19 14:11:36 +08:00
liuzhihui d5e5f9c218 modify shadow combo form display position 2021-05-17 12:16:50 +08:00
liuzhihui 14d27244b8 add miniblink 2021-05-13 17:21:50 +08:00
liuzhihui 84a94d5097 fix shadow combo deactivate bug 2021-05-07 14:30:35 +08:00
Sylar 374f36e572 fix bug in WindowsManager(this will cause ASSERT in OnImageInfoDestroy and RemoveFromImageCache) 2021-05-06 20:18:42 +08:00
liuzhihui 8727f1dc86 add shadow combo 2021-05-06 15:19:49 +08:00
Sylar d8cb000c5e add project configuration and macro to enable uiautomation 2021-04-30 16:32:07 +08:00
Sylar abae0a0c8d fix bug in EstimateSize of PopoverHeader and PopoverBody 2021-04-29 19:07:21 +08:00
sylar 278a8ceead add popover component 2021-04-29 19:07:18 +08:00
Sylar 06ccf2e77d add auto AddPreMessage in windows manager to auto invalidate all windows after ReloadSkin & ReloadLanguage 2021-04-29 19:07:18 +08:00
liuzhihui b70266fe2b fix cefControl scroll and lock rename cefLock
# Conflicts:
#	duilib/Core/GlobalManager.cpp
#	duilib/Core/GlobalManager.h
#	duilib/Render/RenderSkia.cpp
#	ui_components/cef_control/control/cef_control_ui.cpp
2021-04-29 19:07:17 +08:00
sylar f2cacd226a upgrade project to v142 2021-04-29 19:07:16 +08:00
Sylar 4544c9a0b0 add SetWindowText in SetTitle 2021-04-29 19:07:15 +08:00
Sylar df4a2e44ce Add FDT_SelectFolder mode for file_dialog_ex 2020-12-31 19:24:26 +08:00
junjie.ding a44950db62 * combo下拉框底色
* ScrollableBox滚动条事件区分横向和纵向
* grid控件继承
2020-09-14 10:55:08 +08:00
junjie.ding a2961eee16 * controls工程中新增filtercombo控件;
* SetAutoDestroy改名为SetAutoDestroyChild,使含义更清晰;
2020-09-08 15:12:14 +08:00
junjie.ding f75dfbbf3f ui_components中新增Grid控件
1.支持30000行或更多数据;
2.支持excel读取及复制粘贴;
3.支持Ctrl+[C/V/X/A];
4.支持单选/多选单元格/列;
2020-07-15 16:36:51 +08:00
jiajia_deng 0bedce3a9f Added CMakeLists.txt files of examples
- Only tested in VS2017

Signed-off-by: jiajia_deng <2894220@gmail.com>
2020-07-13 01:00:08 +08:00
redrain 8c207a5bd0 Merge branch 'master' into development
# Conflicts:
#	ui_components/ui_components.vcxproj.filters
2020-07-01 14:29:41 +08:00
redrain 8d9e5e0f8d fix:osr cef控件放到滚动容器内部,坐标计算错误 2020-07-01 13:40:09 +08:00
redrain b8cc1888cf 遗漏提交 2020-07-01 13:39:31 +08:00
redrain 1312bd1dae cef osr增加拖拽功能 2020-07-01 13:39:05 +08:00
junjie.ding 2d1149f84f Merge branch 'development' of https://github.com/dingjunjie1985/NIM_Duilib_Framework into development 2020-05-06 16:47:08 +08:00
junjie.ding 02b5063ee0 修改了ui_menu的子菜单数据的组织方式;
修正了快速来回移动鼠标时,子菜单不会弹出不;
2020-05-06 16:39:02 +08:00
jiajia_deng 3ade303da4 Fixed issue #187 unable to run the x64 cef example
Signed-off-by: jiajia_deng <2894220@gmail.com>
2020-05-05 10:09:59 +08:00
junjie.ding aaeb7f6742 controls工程中新增checkcombo控件 2020-04-26 18:08:36 +08:00
jiajia_deng ad2635f0e7 Fixed can not compile example successfully under x64
Signed-off-by: jiajia_deng <2894220@gmail.com>
2020-03-23 09:33:44 +08:00
jiajia_deng 3833e427ff Fixed VS2017 could not compile successfully
Signed-off-by: jiajia_deng <2894220@gmail.com>
2020-03-16 10:17:18 +08:00
jiajia_deng 256432c80c Update the comment for WeakCallbackFlag
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-11-19 09:19:06 +08:00
xuhuajie-NetEase 79443e4d90 菜单细节调整
1、增加子菜单visible属性的支持
2、开放ResizeMenu和ResizeSubMenu方法(当菜单的visible属性变更时,菜单项的增删时,需要再次调用以重新计算)
3、优化OnFinalMessage方法,以保持窗口类的行为一致
4、优化KEYUP、KEYDOWN体验,实测发现当控件有焦点时,listbox已经处理该事件。
2019-11-04 18:00:54 +08:00
xuhuajie-NetEase 9700dfc840 位置计算调整、其他细节优化 2019-10-21 15:34:27 +08:00
xuhuajie-NetEase 6115faf1ad 菜单位置优化,键盘事件优化
菜单位置优化,键盘事件优化
2019-10-18 21:11:48 +08:00
xuhuajie-NetEase aa564267c4 menu控件
支持多级菜单
2019-10-15 11:15:46 +08:00
jiajia_deng 55ba0abf54 Fixed #124 can not build under VS2019(v142)
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-10-09 11:15:57 +08:00
jiajia_deng ce1686db1a Fixed compilation errors
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-09-22 12:21:38 +08:00
jiajia_deng ad9a6b3edc Modified the namespace of the UI component
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-09-22 11:08:20 +08:00
jiajia_deng 4933d1f2bc Remove dependency on shared
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-09-20 16:27:58 +08:00