LibreOffice Module sw (master) 1
|
#include <printdata.hxx>
Public Member Functions | |
SwPrintData () | |
virtual | ~SwPrintData () |
SwPrintData (SwPrintData const &)=default | |
SwPrintData (SwPrintData &&)=default | |
SwPrintData & | operator= (SwPrintData const &)=default |
SwPrintData & | operator= (SwPrintData &&)=default |
bool | operator== (const SwPrintData &rData) const |
const SwRenderData & | GetRenderData () const |
Note: in the context where this class is used the pointers should always be valid during the lifetime of this object. More... | |
void | SetRenderData (const SwRenderData *pData) |
bool | IsPrintGraphic () const |
bool | IsPrintTable () const |
bool | IsPrintDraw () const |
bool | IsPrintControl () const |
bool | IsPrintLeftPage () const |
bool | IsPrintRightPage () const |
bool | IsPrintReverse () const |
bool | IsPaperFromSetup () const |
bool | IsPrintEmptyPages () const |
bool | IsPrintProspect () const |
bool | IsPrintProspectRTL () const |
bool | IsPrintPageBackground () const |
bool | IsPrintBlackFont () const |
bool | IsPrintSingleJobs () const |
SwPostItMode | GetPrintPostIts () const |
const OUString & | GetFaxName () const |
bool | IsPrintHiddenText () const |
bool | IsPrintTextPlaceholder () const |
void | SetPrintGraphic (bool b) |
void | SetPrintTable (bool b) |
void | SetPrintDraw (bool b) |
void | SetPrintControl (bool b) |
void | SetPrintLeftPage (bool b) |
void | SetPrintRightPage (bool b) |
void | SetPrintReverse (bool b) |
void | SetPaperFromSetup (bool b) |
void | SetPrintEmptyPages (bool b) |
void | SetPrintPostIts (SwPostItMode n) |
void | SetPrintProspect (bool b) |
void | SetPrintProspect_RTL (bool b) |
void | SetPrintPageBackground (bool b) |
void | SetPrintBlackFont (bool b) |
void | SetPrintSingleJobs (bool b) |
void | SetFaxName (const OUString &rSet) |
void | SetPrintHiddenText (bool b) |
void | SetPrintTextPlaceholder (bool b) |
virtual void | doSetModified () |
Public Attributes | |
bool | m_bPrintGraphic |
bool | m_bPrintTable |
bool | m_bPrintDraw |
bool | m_bPrintControl |
bool | m_bPrintPageBackground |
bool | m_bPrintBlackFont |
bool | m_bPrintHiddenText |
bool | m_bPrintTextPlaceholder |
bool | m_bPrintLeftPages |
bool | m_bPrintRightPages |
bool | m_bPrintReverse |
bool | m_bPrintProspect |
bool | m_bPrintProspectRTL |
bool | m_bPrintSingleJobs |
bool | m_bPaperFromSetup |
bool | m_bPrintEmptyPages |
Print empty pages. More... | |
SwPostItMode | m_nPrintPostIts |
OUString | m_sFaxName |
Private Attributes | |
const SwRenderData * | m_pRenderData |
Definition at line 52 of file printdata.hxx.
|
inline |
Definition at line 71 of file printdata.hxx.
References m_bPaperFromSetup, m_bPrintBlackFont, m_bPrintControl, m_bPrintDraw, m_bPrintEmptyPages, m_bPrintGraphic, m_bPrintHiddenText, m_bPrintLeftPages, m_bPrintPageBackground, m_bPrintProspect, m_bPrintProspectRTL, m_bPrintReverse, m_bPrintRightPages, m_bPrintSingleJobs, m_bPrintTable, m_bPrintTextPlaceholder, m_nPrintPostIts, m_pRenderData, and NONE.
|
inlinevirtual |
Definition at line 96 of file printdata.hxx.
|
default |
|
default |
|
inlinevirtual |
Reimplemented in SwPrintOptions.
Definition at line 169 of file printdata.hxx.
Referenced by SetPaperFromSetup(), SetPrintBlackFont(), SetPrintControl(), SetPrintDraw(), SetPrintEmptyPages(), SetPrintGraphic(), SetPrintHiddenText(), SetPrintLeftPage(), SetPrintPageBackground(), SetPrintPostIts(), SetPrintProspect(), SetPrintProspect_RTL(), SetPrintReverse(), SetPrintRightPage(), SetPrintSingleJobs(), SetPrintTable(), and SetPrintTextPlaceholder().
|
inline |
Definition at line 146 of file printdata.hxx.
References m_sFaxName.
Referenced by SwXPrintSettings::_getSingleValue(), SwView::ExecutePrint(), and SetPrinter().
|
inline |
Definition at line 145 of file printdata.hxx.
References m_nPrintPostIts.
Referenced by SwXPrintSettings::_getSingleValue(), sw::IsShrinkPageForPostIts(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Note: in the context where this class is used the pointers should always be valid during the lifetime of this object.
Definition at line 128 of file printdata.hxx.
References m_pRenderData.
Referenced by SwViewShell::PrintOrPDFExport(), and SwViewShell::PrintProspect().
|
inline |
Definition at line 138 of file printdata.hxx.
References m_bPaperFromSetup.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 143 of file printdata.hxx.
References m_bPrintBlackFont.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 134 of file printdata.hxx.
References m_bPrintControl.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 133 of file printdata.hxx.
References m_bPrintDraw.
Referenced by SwXPrintSettings::_getSingleValue(), SwViewShellImp::PaintLayer(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 139 of file printdata.hxx.
References m_bPrintEmptyPages.
Referenced by SwXPrintSettings::_getSingleValue(), IMPL_LINK_NOARG(), lcl_GetPrintUIOptions(), SwPagePreviewLayout::SwPagePreviewLayout(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 131 of file printdata.hxx.
References m_bPrintGraphic.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 147 of file printdata.hxx.
References m_bPrintHiddenText.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 135 of file printdata.hxx.
References m_bPrintLeftPages.
Referenced by SwXPrintSettings::_getSingleValue().
|
inline |
Definition at line 142 of file printdata.hxx.
References m_bPrintPageBackground.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 140 of file printdata.hxx.
References m_bPrintProspect.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 141 of file printdata.hxx.
References m_bPrintProspectRTL.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
inline |
Definition at line 137 of file printdata.hxx.
References m_bPrintReverse.
Referenced by SwXPrintSettings::_getSingleValue().
|
inline |
Definition at line 136 of file printdata.hxx.
References m_bPrintRightPages.
Referenced by SwXPrintSettings::_getSingleValue().
|
inline |
Definition at line 144 of file printdata.hxx.
References m_bPrintSingleJobs.
Referenced by SwXPrintSettings::_getSingleValue().
|
inline |
Definition at line 132 of file printdata.hxx.
References m_bPrintTable.
Referenced by SwXPrintSettings::_getSingleValue().
|
inline |
Definition at line 148 of file printdata.hxx.
References m_bPrintTextPlaceholder.
Referenced by SwXPrintSettings::_getSingleValue(), and SwPrintUIOptions::SwPrintUIOptions().
|
default |
|
default |
Referenced by SwPrintOptions::operator=(), and SwAddPrinterItem::SwAddPrinterItem().
|
inline |
Definition at line 103 of file printdata.hxx.
References m_bPaperFromSetup, m_bPrintBlackFont, m_bPrintControl, m_bPrintDraw, m_bPrintEmptyPages, m_bPrintGraphic, m_bPrintHiddenText, m_bPrintLeftPages, m_bPrintPageBackground, m_bPrintProspect, m_bPrintProspectRTL, m_bPrintReverse, m_bPrintRightPages, m_bPrintSingleJobs, m_bPrintTable, m_bPrintTextPlaceholder, m_nPrintPostIts, and m_sFaxName.
Referenced by SwAddPrinterItem::operator==().
|
inline |
Definition at line 165 of file printdata.hxx.
References m_sFaxName, and rSet.
Referenced by SwXPrintSettings::_setSingleValue(), and SetPrinter().
|
inline |
Definition at line 157 of file printdata.hxx.
References doSetModified(), and m_bPaperFromSetup.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 163 of file printdata.hxx.
References doSetModified(), and m_bPrintBlackFont.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 153 of file printdata.hxx.
References doSetModified(), and m_bPrintControl.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 152 of file printdata.hxx.
References doSetModified(), and m_bPrintDraw.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 158 of file printdata.hxx.
References doSetModified(), and m_bPrintEmptyPages.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 150 of file printdata.hxx.
References doSetModified(), and m_bPrintGraphic.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 166 of file printdata.hxx.
References doSetModified(), and m_bPrintHiddenText.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 154 of file printdata.hxx.
References doSetModified(), and m_bPrintLeftPages.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 162 of file printdata.hxx.
References doSetModified(), and m_bPrintPageBackground.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 159 of file printdata.hxx.
References doSetModified(), m_nPrintPostIts, and n.
Referenced by SwXPrintSettings::_setSingleValue(), lcl_SavePrintUIOptionsToDocumentPrintData(), and SwXTextDocument::render().
|
inline |
Definition at line 160 of file printdata.hxx.
References doSetModified(), and m_bPrintProspect.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 161 of file printdata.hxx.
References doSetModified(), and m_bPrintProspectRTL.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 156 of file printdata.hxx.
References doSetModified(), and m_bPrintReverse.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 155 of file printdata.hxx.
References doSetModified(), and m_bPrintRightPages.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 164 of file printdata.hxx.
References doSetModified(), and m_bPrintSingleJobs.
Referenced by SwXPrintSettings::_setSingleValue(), SwMailMergeDlg::ExecQryShell(), and SwXMailMerge::execute().
|
inline |
Definition at line 151 of file printdata.hxx.
References doSetModified(), and m_bPrintTable.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 167 of file printdata.hxx.
References doSetModified(), and m_bPrintTextPlaceholder.
Referenced by SwXPrintSettings::_setSingleValue(), and lcl_SavePrintUIOptionsToDocumentPrintData().
|
inline |
Definition at line 129 of file printdata.hxx.
References m_pRenderData, and pData.
Referenced by SwRenderData::MakeSwPrtOptions().
bool SwPrintData::m_bPaperFromSetup |
Definition at line 64 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPaperFromSetup(), SwPrintUIOptions::IsPaperFromSetup(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPaperFromSetup(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintBlackFont |
Definition at line 59 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintBlackFont(), SwPrintUIOptions::IsPrintWithBlackTextColor(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintBlackFont(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintControl |
Definition at line 58 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintControl(), SwPrintUIOptions::IsPrintFormControls(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintControl(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintDraw |
Definition at line 58 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintDraw(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintDraw(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintEmptyPages |
Print empty pages.
Definition at line 66 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintEmptyPages(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintEmptyPages(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintGraphic |
Definition at line 58 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintGraphic(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintGraphic(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintHiddenText |
Definition at line 61 of file printdata.hxx.
Referenced by SwViewOptionAdjust_Impl::AdjustViewOptions(), SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintHiddenText(), SwPrintUIOptions::IsPrintHiddenText(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintHiddenText(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintLeftPages |
Definition at line 62 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintLeftPage(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintLeftPage(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintPageBackground |
Definition at line 58 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintPageBackground(), SwPrintUIOptions::IsPrintPageBackground(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintPageBackground(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintProspect |
Definition at line 62 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintProspect(), SwPrintUIOptions::IsPrintProspect(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintProspect(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintProspectRTL |
Definition at line 63 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintProspectRTL(), SwPrintUIOptions::IsPrintProspectRTL(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintProspect_RTL(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintReverse |
Definition at line 62 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintReverse(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintReverse(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintRightPages |
Definition at line 62 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintRightPage(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintRightPage(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintSingleJobs |
Definition at line 64 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintSingleJobs(), operator==(), SetPrintSingleJobs(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintTable |
Definition at line 58 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintTable(), SwRenderData::MakeSwPrtOptions(), operator==(), SwViewShell::PrepareForPrint(), SetPrintTable(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
bool SwPrintData::m_bPrintTextPlaceholder |
Definition at line 61 of file printdata.hxx.
Referenced by SwViewOptionAdjust_Impl::AdjustViewOptions(), SwAddPrinterTabPage::FillItemSet(), SwPrintOptions::ImplCommit(), IsPrintTextPlaceholder(), SwPrintUIOptions::IsPrintTextPlaceholders(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintTextPlaceholder(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
SwPostItMode SwPrintData::m_nPrintPostIts |
Definition at line 68 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), GetPrintPostIts(), SwPrintUIOptions::GetPrintPostItsType(), SwPrintOptions::ImplCommit(), SwRenderData::MakeSwPrtOptions(), operator==(), SetPrintPostIts(), SwPrintData(), and SwPrintOptions::SwPrintOptions().
|
private |
Definition at line 54 of file printdata.hxx.
Referenced by GetRenderData(), SetRenderData(), and SwPrintData().
OUString SwPrintData::m_sFaxName |
Definition at line 69 of file printdata.hxx.
Referenced by SwAddPrinterTabPage::FillItemSet(), GetFaxName(), SwPrintOptions::ImplCommit(), operator==(), SetFaxName(), and SwPrintOptions::SwPrintOptions().