comdlg32: PrintDlg: Set PD_SELECTION on return.

oldstable
Alexander Nicolaysen Sørnes 2007-07-25 21:08:33 +02:00 committed by Alexandre Julliard
parent 108a61f8e7
commit 0f20a83cae
1 changed files with 10 additions and 0 deletions

View File

@ -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;