Backport: Don't use incomplete procedure hooking for print dialog. Fixes
bug 4340 and other random printer dialog errors. (mcooper)
CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: Tag: ABI-2-0-0-STABLE
CVS: xap_Win32Dlg_Print.cpp
CVS:
----------------------------------------------------------------------
On wo, 2004-07-28 at 22:43 -0400, Mikey Cooper wrote:
> Don't use incomplete procedure hooking for print dialog. Fixes bug 4340 and other random printer dialog errors.
>
> Our passing of PD_NOSELECTION to the PRINTDLG structure is sufficient to prevent bug 2624, which is what the hook was implemented to fix. With procedure hooking implemented the way it was, we did not display the print dialog upon init, the abiword application icon would sometimes be replaced with the print dialog icon, and other weirdness.
>
> Should be backported.
> CVS: ----------------------------------------------------------------------
> CVS: Modified Files:
> CVS: src/af/xap/win/xap_Win32Dlg_Print.cpp
> CVS: ----------------------------------------------------------------------
>
-- Marc Maurer <j.m.maurer@student.utwente.nl>Received on Sun Aug 1 14:31:03 2004
This archive was generated by hypermail 2.1.8 : Sun Aug 01 2004 - 14:31:03 CEST