From be3d4071bffa7482d108ec6acbab0dbeefe84f6c Mon Sep 17 00:00:00 2001 From: Zach Gorman Date: Mon, 16 Aug 2004 19:50:44 +0000 Subject: [PATCH] Propsheet pages need WS_EX_CONTROLPARENT style. --- dlls/comctl32/propsheet.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/comctl32/propsheet.c b/dlls/comctl32/propsheet.c index 0b04787f878..366af89a577 100644 --- a/dlls/comctl32/propsheet.c +++ b/dlls/comctl32/propsheet.c @@ -1474,6 +1474,8 @@ static BOOL PROPSHEET_CreatePage(HWND hwndParent, ((MyDLGTEMPLATEEX*)pTemplate)->style &= ~WS_DISABLED; ((MyDLGTEMPLATEEX*)pTemplate)->style &= ~WS_VISIBLE; ((MyDLGTEMPLATEEX*)pTemplate)->style &= ~WS_THICKFRAME; + + ((MyDLGTEMPLATEEX*)pTemplate)->exStyle |= WS_EX_CONTROLPARENT; } else { @@ -1485,6 +1487,8 @@ static BOOL PROPSHEET_CreatePage(HWND hwndParent, pTemplate->style &= ~WS_DISABLED; pTemplate->style &= ~WS_VISIBLE; pTemplate->style &= ~WS_THICKFRAME; + + pTemplate->dwExtendedStyle |= WS_EX_CONTROLPARENT; } if (psInfo->proppage[index].useCallback)