wine/dlls/comctl32
Zhiyi Zhang b9c882a127 uxtheme: Do not draw parent background even if scrollbar arrows and thumb are transparent.
This is confirmed by the tests in test_scrollbar() and manual tests on XP. Even though scrollbar
arrows and thumb are in fact transparent, DrawThemeParentBackground() is not called to paint the
parent background, leaving the transparent area untouched. On Windows, even if the scrollbar arrows
are reported to be transparent, the bitmaps for arrow parts in the stock themes are in fact opaque.

Fix Ice Cream Calculator slow scrolling after 4cb229a because the WM_PRINTCLIENT handling in the
application is slow.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53337
2022-09-01 17:43:00 +02:00
..
tests uxtheme: Do not draw parent background even if scrollbar arrows and thumb are transparent. 2022-09-01 17:43:00 +02:00
animate.c
button.c comctl32/button: Pass the destination rectangle to GetThemePartSize() when painting check boxes. 2022-07-15 11:32:50 +02:00
combo.c
comboex.c
comctl32.h
comctl32.manifest
comctl32.rc
comctl32.spec
commctrl.c comctl32: Set reference data to zero on failure for GetWindowSubclass(). 2022-08-16 22:27:52 +02:00
datetime.c
dpa.c comctl32: Fix integer overflow in DPA_Search. 2022-06-10 11:58:52 +02:00
draglist.c
dsa.c
edit.c comctl32/edit: Don't repaint immediately when losing focus. 2022-08-18 21:42:20 +02:00
flatsb.c
header.c
hotkey.c
idb_cmdlink.bmp
idb_hist_large.bmp
idb_hist_large.svg
idb_hist_small.bmp
idb_hist_small.svg
idb_std_large.bmp
idb_std_large.svg
idb_std_small.bmp
idb_std_small.svg
idb_view_large.bmp
idb_view_large.svg
idb_view_small.bmp
idb_view_small.svg
idc_copy.cur
idc_copy.svg
idc_divider.cur
idc_divider.svg
idc_divideropen.cur
idc_divideropen.svg
idc_movebutton.cur
idc_movebutton.svg
idi_dragarrow.ico
idi_tt_error_sm.ico
idi_tt_info_sm.ico
idi_tt_warn_sm.ico
idt_check.bmp
imagelist.c
ipaddress.c
listbox.c win32u: Remove the "proc" parameter to NtUserSetSystemTimer(). 2022-04-21 14:41:22 +02:00
listview.c comctl32/listview: Don't send LVN_ODSTATECHANGED for empty ranges. 2022-08-08 22:03:11 +02:00
Makefile.in comctl32: Remove obsolete -D_COMCTL32_ from Makefile.in. 2022-04-28 12:17:32 +02:00
monthcal.c
nativefont.c
pager.c
progress.c
propsheet.c
rebar.c
smoothscroll.c
static.c comctl32: Always paint SS_BITMAP static control background with WM_CTLCOLORSTATIC brush. 2022-06-17 18:06:53 +02:00
status.c
string.c
syslink.c
tab.c
taskdialog.c
toolbar.c comctl32/toolbar: Don't use pattern brushes to draw checked background. 2022-06-21 18:53:17 +02:00
tooltips.c
trackbar.c
treeview.c
updown.c