diff options
Diffstat (limited to 'vcl/source/gdi/print.cxx')
-rw-r--r-- | vcl/source/gdi/print.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vcl/source/gdi/print.cxx b/vcl/source/gdi/print.cxx index b360ebc58088..db9eafd1546d 100644 --- a/vcl/source/gdi/print.cxx +++ b/vcl/source/gdi/print.cxx @@ -1055,7 +1055,7 @@ bool Printer::SetJobSetup( const JobSetup& rSetup ) return false; } -bool Printer::Setup( vcl::Window* pWindow ) +bool Printer::Setup( vcl::Window* pWindow, PrinterSetupMode eMode ) { if ( IsDisplayPrinter() ) return false; @@ -1065,6 +1065,9 @@ bool Printer::Setup( vcl::Window* pWindow ) JobSetup aJobSetup = maJobSetup; ImplJobSetup& rData = aJobSetup.ImplGetData(); + rData.SetPrinterSetupMode( eMode ); + // TODO: orig page size + SalFrame* pFrame; if ( !pWindow ) pWindow = ImplGetDefaultWindow(); |