comctl32: Don't draw the theme background of the group box over it's content area.
commit9368972866de77ceea06c93e45ce9dbf8e15180d
authorReece Dunn <msclrhd@googlemail.com>
Fri, 7 Nov 2008 00:11:52 +0000 (7 00:11 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 7 Nov 2008 10:01:26 +0000 (7 11:01 +0100)
treef3b7a2550ca3f612f9a8664f357a81c347f48716
parentc48c5c8577774d45a94b65a5910f7f5f0d5f5f63
comctl32: Don't draw the theme background of the group box over it's content area.

Hi,

Some applications (e.g. Cepstral SwiftTalker) have dialogs that
contain controls that are ordered before the group box that contains
them. The current rendering of themed group boxes will draw it's
background over the content area, hiding any controls that have
already been drawn. XP with the default and other custom themes
correctly shows controls beneath the group box.

This patch excludes the group box content area from being drawn to, so
that any controls that have already been drawn do not get overridden.

- Reece

From 889e477bcb4561565b8caaf41c88c5fe7d83b8d2 Mon Sep 17 00:00:00 2001
From: Reece Dunn <msclrhd@gmail.com>
Date: Fri, 7 Nov 2008 00:11:52 +0000
Subject: [PATCH] comctl32: don't draw the theme background of the group box over it's content area.
dlls/comctl32/theme_button.c