From ddaa4801a952bf1ac3478d5dbacd65d76145bbdd Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Thu, 19 Oct 2006 11:27:07 +0100 Subject: [PATCH] oledlg: Call the hook proc if present. --- dlls/oledlg/pastespl.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dlls/oledlg/pastespl.c b/dlls/oledlg/pastespl.c index ece44fd9e59..d4cdadc2c32 100644 --- a/dlls/oledlg/pastespl.c +++ b/dlls/oledlg/pastespl.c @@ -415,6 +415,12 @@ static INT_PTR CALLBACK ps_dlg_proc(HWND hdlg, UINT msg, WPARAM wp, LPARAM lp) { if(!ps_struct) return 0; + + if(ps_struct->ps->lpfnHook) + { + INT_PTR ret = ps_struct->ps->lpfnHook(hdlg, msg, wp, lp); + if(ret) return ret; + } } switch(msg) @@ -442,6 +448,8 @@ static INT_PTR CALLBACK ps_dlg_proc(HWND hdlg, UINT msg, WPARAM wp, LPARAM lp) SetFocus(GetDlgItem(hdlg, IDC_PS_DISPLAYLIST)); + if(ps_struct->ps->lpfnHook) + ps_struct->ps->lpfnHook(hdlg, msg, 0, 0); return FALSE; /* use new focus */ } case WM_COMMAND: -- 2.11.4.GIT