uxtheme: cause themed buttons to render correctly when pressed and released
Nikolay Sivov
bunglehead at gmail.com
Sun Mar 4 08:28:57 CST 2012
On 3/4/2012 16:04, Robert Grocott wrote:
> (Tried sending this a couple of times previously, but apparently
> emails are silently ignored if you're not subscribed to the mailing
> list? If this ends up being a duplicate message, sorry about that.)
>
> The attached patch fixes an unreported bug: themed button controls
> will redraw themselves in the unthemed style on mousedown and mouseup
> (as well as a few other, rarer events). This was due to various button
> message handlers invoking the unthemed renderer directly, rather than
> deferring to WM_PAINT.
>
> Robert Grocott
The problem here is that you probably can't fix user32 implementation to
make themed controls work better, user32 controls are supposed to be on
their own and covered but own tests. Themes controls should be
implemented separately.
More information about the wine-devel
mailing list