Commit Graph

8 Commits

Author SHA1 Message Date
Zhiyi Zhang f8671aaedd comctl32/theme_scrollbar: Draw parent background before drawing control parts.
Control parts may be transparent, thus they need to be drawn on top of parent window background.
Otherwise, black artifacts may occur.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-06-22 17:57:46 +02:00
Zhiyi Zhang 6576d461b8 comctl32: Repaint after the WM_THEMECHANGED message is received.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-28 09:40:22 +02:00
Zhiyi Zhang d9b47aa303 comctl32/theme_scrollbar: Remove an unused variable.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-22 20:19:59 +01:00
Mark Harmstone a20c920bbd comctl32: Draw hot parts of themed scrollbars. 2015-03-05 21:39:21 +09:00
Mark Harmstone d9708ecb93 comctl32: Add hit testing for themed scrollbars. 2015-03-05 21:39:14 +09:00
Mark Harmstone d7c2069721 comctl32: Paint themed scrollbars. 2015-03-03 23:16:46 +09:00
Mark Harmstone 050bda2ece comctl32: Call OpenThemeData on themed scrollbars. 2015-03-02 23:00:30 +09:00
Mark Harmstone ca5184f512 comctl32: Add themed scrollbar stub. 2015-02-16 19:18:48 +09:00