Re: COMDLG32: PageSetupDlg improvements
23 Jun
2005
23 Jun
'05
6:25 a.m.
Vitaly Lipatov <lav(a)etersoft.ru> writes:
+#define CALLANYPAINTHOOK(msg, wParam, lParam) \ + (((pda->dlga->Flags & PSD_ENABLEPAGEPAINTHOOK) && \ + pda->dlga->lpfnPagePaintHook(hWnd,msg,wParam,lParam)) || \ + PRINTDLG_DefaultPagePaintHook(hWnd,msg,wParam,lParam))
It would be a lot cleaner to always call your DefaultPagePaintHook function and have it call the user's hook first if it's set.
+ if (CALLANYPAINTHOOK(WM_PSD_PAGESETUPDLG, MAKELONG(papersize, orientation), (LPARAM)pda)) + return FALSE;
The LPARAM should probably be pda->dlga here. -- Alexandre Julliard julliard(a)winehq.org
7474
Age (days ago)
7474
Last active (days ago)
0 comments
1 participants
participants (1)
-
Alexandre Julliard