Alexander Nicolaysen Sørnes : comdlg32: PrintDlg: Set PD_SELECTION on return.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Aug 20 07:42:41 CDT 2007
Module: wine
Branch: master
Commit: 0f20a83cae6fbb8cd9a23d1162194d5753cf92e8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=0f20a83cae6fbb8cd9a23d1162194d5753cf92e8
Author: Alexander Nicolaysen Sørnes <alex at thehandofagony.com>
Date: Wed Jul 25 21:08:33 2007 +0200
comdlg32: PrintDlg: Set PD_SELECTION on return.
---
dlls/comdlg32/printdlg.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dlls/comdlg32/printdlg.c b/dlls/comdlg32/printdlg.c
index 4bc1921..5301646 100644
--- a/dlls/comdlg32/printdlg.c
+++ b/dlls/comdlg32/printdlg.c
@@ -324,6 +324,11 @@ static BOOL PRINTDLG_UpdatePrintDlgA(HWND hDlg,
else
lppd->Flags &= ~PD_PAGENUMS;
+ if (IsDlgButtonChecked(hDlg, rad2) == BST_CHECKED) /* Selection */
+ lppd->Flags |= PD_SELECTION;
+ else
+ lppd->Flags &= ~PD_SELECTION;
+
if (IsDlgButtonChecked(hDlg, chx1) == BST_CHECKED) {/* Print to file */
static char file[] = "FILE:";
lppd->Flags |= PD_PRINTTOFILE;
@@ -402,6 +407,11 @@ static BOOL PRINTDLG_UpdatePrintDlgW(HWND hDlg,
else
lppd->Flags &= ~PD_PAGENUMS;
+ if (IsDlgButtonChecked(hDlg, rad2) == BST_CHECKED) /* Selection */
+ lppd->Flags |= PD_SELECTION;
+ else
+ lppd->Flags &= ~PD_SELECTION;
+
if (IsDlgButtonChecked(hDlg, chx1) == BST_CHECKED) {/* Print to file */
static WCHAR file[] = {'F','I','L','E',':',0};
lppd->Flags |= PD_PRINTTOFILE;
More information about the wine-cvs
mailing list