53 references to PrinterSettings
System.Windows.Forms (51)
winforms\Managed\System\WinForms\Printing\PrintDialog.cs (51)
142return PrinterSettings.DefaultPageSettings; 172if (value != PrinterSettings) 258flags |= (int) PrinterSettings.PrintRange; 263if (PrinterSettings.Collate) flags |= NativeMethods.PD_COLLATE; 376data.nCopies = (short) PrinterSettings.Copies; 384data.hDevMode = PrinterSettings.GetHdevmode(); 386data.hDevMode = PrinterSettings.GetHdevmode(PageSettings); 388data.hDevNames = PrinterSettings.GetHdevnames(); 402if (PrinterSettings.FromPage < PrinterSettings.MinimumPage 403|| PrinterSettings.FromPage > PrinterSettings.MaximumPage) 405if (PrinterSettings.ToPage < PrinterSettings.MinimumPage 406|| PrinterSettings.ToPage > PrinterSettings.MaximumPage) 408if (PrinterSettings.ToPage < PrinterSettings.FromPage) 411data.nFromPage = (short) PrinterSettings.FromPage; 412data.nToPage = (short) PrinterSettings.ToPage; 413data.nMinPage = (short) PrinterSettings.MinimumPage; 414data.nMaxPage = (short) PrinterSettings.MaximumPage; 428PrinterSettings.PrintToFile = PrintToFile; 431PrinterSettings.FromPage = data.nFromPage; 432PrinterSettings.ToPage = data.nToPage; 442PrinterSettings.Copies = data.nCopies; 443PrinterSettings.Collate = ((data.Flags & NativeMethods.PD_COLLATE) == NativeMethods.PD_COLLATE); 460data.nCopies = PrinterSettings.Copies; 466data.hDevMode = PrinterSettings.GetHdevmode(); 468data.hDevMode = PrinterSettings.GetHdevmode(PageSettings); 470data.hDevNames = PrinterSettings.GetHdevnames(); 484if (PrinterSettings.FromPage < PrinterSettings.MinimumPage 485|| PrinterSettings.FromPage > PrinterSettings.MaximumPage) 487if (PrinterSettings.ToPage < PrinterSettings.MinimumPage 488|| PrinterSettings.ToPage > PrinterSettings.MaximumPage) 490if (PrinterSettings.ToPage < PrinterSettings.FromPage) 495*pageRangeField = PrinterSettings.FromPage; 497*pageRangeField = PrinterSettings.ToPage; 501data.nMinPage = PrinterSettings.MinimumPage; 502data.nMaxPage = PrinterSettings.MaximumPage; 517UpdatePrinterSettings(data.hDevMode, data.hDevNames, (short)data.nCopies, data.Flags, PrinterSettings, PageSettings); 523PrinterSettings.PrintToFile = PrintToFile; 527PrinterSettings.FromPage = *pageRangeField; 529PrinterSettings.ToPage = *pageRangeField; 540PrinterSettings.Copies = (short)(data.nCopies); 541PrinterSettings.Collate = ((data.Flags & NativeMethods.PD_COLLATE) == NativeMethods.PD_COLLATE);
System.Workflow.ComponentModel (2)
AuthoringOM\Design\CommandSet.cs (1)
793printDoc.PrinterSettings = printDialog.PrinterSettings;
AuthoringOM\Design\Dialogs\WorkflowPageSetupDialog.cs (1)
1036this.printDocument.PrinterSettings = printDialog.PrinterSettings;