[PATCH] hhctrl.ocx: Set window owner in HtmlHelp function if WS_CHILD flag is not specified
Piotr Caban <[email protected]>
| Newsgroups | gmane.comp.emulators.wine.patches |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Piotr Caban <[email protected]> --- dlls/hhctrl.ocx/help.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
0001-hhctrl.ocx-Set-windows-owner-in-HtmlHelp-function.txt
(text/x-patch, 1.1 KB)
diff --git a/dlls/hhctrl.ocx/help.c b/dlls/hhctrl.ocx/help.c
index 5fd7634b2c..c7a2a7a9e2 100644
--- a/dlls/hhctrl.ocx/help.c
+++ b/dlls/hhctrl.ocx/help.c
@@ -1603,7 +1603,7 @@ static LRESULT CALLBACK Help_WndProc(HWND hWnd, UINT message, WPARAM wParam, LPA
static BOOL HH_CreateHelpWindow(HHInfo *info)
{
- HWND hWnd, parent = 0;
+ HWND hWnd;
RECT winPos = info->WinType.rcWindowPos;
WNDCLASSEXW wcex;
DWORD dwStyles, dwExStyles;
@@ -1677,11 +1677,8 @@ static BOOL HH_CreateHelpWindow(HHInfo *info)
caption = info->WinType.pszCaption;
if (!*caption) caption = info->pCHMInfo->defTitle;
- if (info->WinType.dwStyles & WS_CHILD)
- parent = info->WinType.hwndCaller;
-
- hWnd = CreateWindowExW(dwExStyles, windowClassW, caption,
- dwStyles, x, y, width, height, parent, NULL, hhctrl_hinstance, NULL);
+ hWnd = CreateWindowExW(dwExStyles, windowClassW, caption, dwStyles, x, y, width, height,
+ info->WinType.hwndCaller, NULL, hhctrl_hinstance, NULL);
if (!hWnd)
return FALSE;