Module: wine Branch: master Commit: 0f20a83cae6fbb8cd9a23d1162194d5753cf92e8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0f20a83cae6fbb8cd9a23d1162...
Author: Alexander Nicolaysen Sørnes alex@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;