LibreOffice Module vcl (master) 1
|
#include <sal/types.h>
#include <sal/log.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertyvalue.hxx>
#include <comphelper/sequence.hxx>
#include <o3tl/safeint.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/debug.hxx>
#include <tools/urlobj.hxx>
#include <utility>
#include <vcl/metaact.hxx>
#include <vcl/print.hxx>
#include <vcl/printer/Options.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <configsettings.hxx>
#include <printdlg.hxx>
#include <salinst.hxx>
#include <salprn.hxx>
#include <strings.hrc>
#include <svdata.hxx>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/ui/dialogs/FilePicker.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/view/DuplexMode.hpp>
#include <unordered_map>
#include <unordered_set>
Go to the source code of this file.
Classes | |
class | vcl::ImplPrinterControllerData |
struct | vcl::ImplPrinterControllerData::ControlDependency |
Functions | |
static OUString | queryFile (Printer const *pPrinter) |
IMPL_LINK_NOARG (PrintJobAsync, ExecJob, void *, void) | |
static void | appendSubPage (GDIMetaFile &o_rMtf, const tools::Rectangle &i_rClipRect, GDIMetaFile &io_rSubPage, bool i_bDrawBorder) |
|
static |
Definition at line 1096 of file print3.cxx.
References GDIMetaFile::AddAction(), vcl::ALL, GDIMetaFile::Clip(), vcl::CLIPREGION, COL_BLACK(), COL_TRANSPARENT(), vcl::FILLCOLOR, vcl::LINECOLOR, vcl::MAPMODE, GDIMetaFile::Play(), and GDIMetaFile::WindStart().
Referenced by vcl::PrinterController::getFilteredPageFile().
IMPL_LINK_NOARG | ( | PrintJobAsync | , |
ExecJob | , | ||
void * | , | ||
void | |||
) |
Definition at line 316 of file print3.cxx.
References Printer::ImplPrintJob().
|
static |
Definition at line 255 of file print3.cxx.
References Printer::GetCapabilities(), INetURLObject::PathToFileName(), PDF, TOOLS_WARN_EXCEPTION, and VclResId().
Referenced by Printer::PreparePrintJob().