reactos/dll/win32/comctl32
Ryan Kounter ab72bc06d6
[COMCTL32] Fix header redraw glitches when resizing (#6799)
Fixes COMCTL32 headers from being garbage text when resizing while drawn off screen.

- Invalidate header item rect before scrolling to prevent the divider from being redrawn over and over.
- Invalidate header item text through adding flag SW_INVALIDATE to ScrollWindowEx call to prevent the text from being redrawn over and over.

CORE-19404
2024-04-27 09:56:03 -06:00
..
lang [COMCTL32] Pt.rc: Place accelerator FIXMEs 2024-04-18 01:53:20 +02:00
amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.2600.2982_none_deadbeef.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00
amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00
animate.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
button.c [COMCTL32][USER32] RadioButton: Notify BN_CLICKED on WM_SETFOCUS (#6266) 2024-01-01 11:01:59 +09:00
CMakeLists.txt [REACTOS] Silence warnings in 3r-party code 2021-07-23 22:03:48 +02:00
combo.c [COMCTL32][USER32] ComboBox: Don't close listbox on letter type (#6227) 2024-01-03 08:45:24 +09:00
comboex.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
comctl32.h [WIN32SS][COMCTL32] Commit Flip_Fix_9.patch 2021-01-05 20:30:40 +01:00
comctl32.spec [COMCTL32] Export LoadIconMetric and LoadIconWithScaleDown 2019-08-16 18:31:07 +02:00
comctl32_ros.diff [COMCTL32] use previous version of cursor files CORE-14144, 2017-12-28 00:04:53 +01:00
comctl32undoc.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
commctrl.c [COMCTL32] Add NULL checks to SetWindowSubclass. 2019-02-17 09:51:16 +01:00
datetime.c [COMCTL32] Addendum to last commit (#3674) CORE-17199 2021-06-28 02:05:56 +02:00
dpa.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
draglist.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
dsa.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
edit.c [REACTOS] Standardize <imm.h> and <immdev.h> (#6493) 2024-02-13 20:33:14 +09:00
flatsb.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
header.c [COMCTL32] Fix header redraw glitches when resizing (#6799) 2024-04-27 09:56:03 -06:00
hotkey.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
idb_hist_large.bmp
idb_hist_small.bmp
idb_std_large.bmp
idb_std_small.bmp
idb_view_large.bmp
idb_view_small.bmp
idc_copy.cur
idc_divider.cur [COMCTL32] use previous version of cursor files CORE-14144, 2017-12-28 00:04:53 +01:00
idc_divideropen.cur [COMCTL32] use previous version of cursor files CORE-14144, 2017-12-28 00:04:53 +01:00
idc_movebutton.cur
idi_dragarrow.ico
idi_tt_error_sm.ico
idi_tt_info_sm.ico
idi_tt_warn_sm.ico
idt_check.bmp
imagelist.c [COMCTL32] Fix an incorrect returned value for ImageList_Remove 2021-04-24 20:13:56 +02:00
ipaddress.c [COMCTL32] IP Address control: Fix background drawing (#6133) 2023-12-09 05:00:39 +09:00
listbox.c [COMCTL32] Unregister some classes that were registered. 2018-08-27 19:49:57 +02:00
listview.c [COMCTL32][USER32] EDIT & ListView & TreeView: Fix HRGN leaks (#6268) 2024-01-04 18:05:39 +09:00
monthcal.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
nativefont.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
pager.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
precomp.h Add missing OEMRESOURCE for using the OBM_, OIC_, OCR_ defines from winuser.h 2023-11-22 17:02:45 +01:00
progress.c [COMCTL32] Sync listview.c and progress.c with Wine Staging 4.18. CORE-16441 2019-10-26 22:51:10 +01:00
propsheet.c [COMCTL32] Property Sheet: Use PROPSHEET_IsDialogMessage in message loop (#6226) 2023-12-26 21:49:04 +09:00
rebar.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
resource.h
rsrc.rc [TRANSLATION] Update Croatian (hr-HR) translation (#4375) 2022-04-02 20:32:28 +03:00
smoothscroll.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
static.c [COMCTL32] Strip EOL whitespace within ifdef __REACTOS__ section 2021-06-16 11:41:56 +02:00
status.c [COMCTL32] Fix Status Bar Updating (#6696) 2024-04-05 23:30:09 +02:00
string.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
stubs.c
syslink.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
tab.c [COMCTL32] Tab control: Use InvalidateRect in TAB_SetItemT update (#6154) 2023-12-12 06:27:46 +09:00
taskdialog.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
theme_scrollbar.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
theming.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
toolbar.c [COMCTL32] Remove a rosdiff TOOLBAR_EraseBackground() (#4887) 2022-11-18 12:42:32 +01:00
tooltips.c [COMCTL32] ToolTips: Don't set text on default LPSTR_TEXTCALLBACK (#6412) 2024-02-05 08:08:33 +09:00
trackbar.c [COMCTL32] Sync with Wine Staging 3.3. CORE-14434 2018-04-20 16:27:17 +02:00
treeview.c [COMCTL32] TreeView: Fix selection display on checking checkbox (#6608) 2024-03-12 18:49:52 +09:00
updown.c [COMCTL32] Updown Suppress the NM_RELEASEDCAPTURE notification CORE-14365 2019-09-20 20:13:09 +02:00
x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.2600.2982_none_deadbeef.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00
x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00