LibreOffice Module sc (master)
1
|
#include <vbapagesetup.hxx>
Public Member Functions | |
ScVbaPageSetup (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::sheet::XSpreadsheet > &xSheet, const css::uno::Reference< css::frame::XModel > &xModel) | |
virtual OUString SAL_CALL | getPrintArea () override |
virtual void SAL_CALL | setPrintArea (const OUString &rAreas) override |
virtual double SAL_CALL | getHeaderMargin () override |
void SAL_CALL | setHeaderMargin (double margin) override |
double SAL_CALL | getFooterMargin () override |
void SAL_CALL | setFooterMargin (double margin) override |
virtual css::uno::Any SAL_CALL | getFitToPagesTall () override |
virtual void SAL_CALL | setFitToPagesTall (const css::uno::Any &fitToPagesTall) override |
virtual css::uno::Any SAL_CALL | getFitToPagesWide () override |
virtual void SAL_CALL | setFitToPagesWide (const css::uno::Any &fitToPagesWide) override |
virtual css::uno::Any SAL_CALL | getZoom () override |
virtual void SAL_CALL | setZoom (const css::uno::Any &zoom) override |
virtual OUString SAL_CALL | getLeftHeader () override |
virtual void SAL_CALL | setLeftHeader (const OUString &leftHeader) override |
virtual OUString SAL_CALL | getCenterHeader () override |
virtual void SAL_CALL | setCenterHeader (const OUString ¢erHeader) override |
virtual OUString SAL_CALL | getRightHeader () override |
virtual void SAL_CALL | setRightHeader (const OUString &rightHeader) override |
virtual OUString SAL_CALL | getLeftFooter () override |
virtual void SAL_CALL | setLeftFooter (const OUString &leftFooter) override |
virtual OUString SAL_CALL | getCenterFooter () override |
virtual void SAL_CALL | setCenterFooter (const OUString ¢erFooter) override |
virtual OUString SAL_CALL | getRightFooter () override |
virtual void SAL_CALL | setRightFooter (const OUString &rightFooter) override |
virtual sal_Int32 SAL_CALL | getOrder () override |
virtual void SAL_CALL | setOrder (sal_Int32 order) override |
virtual sal_Int32 SAL_CALL | getFirstPageNumber () override |
virtual void SAL_CALL | setFirstPageNumber (sal_Int32 firstPageNumber) override |
virtual sal_Bool SAL_CALL | getCenterVertically () override |
virtual void SAL_CALL | setCenterVertically (sal_Bool centerVertically) override |
virtual sal_Bool SAL_CALL | getCenterHorizontally () override |
virtual void SAL_CALL | setCenterHorizontally (sal_Bool centerHorizontally) override |
virtual sal_Bool SAL_CALL | getPrintHeadings () override |
virtual void SAL_CALL | setPrintHeadings (sal_Bool printHeadings) override |
virtual sal_Bool SAL_CALL | getPrintGridlines () override |
virtual void SAL_CALL | setPrintGridlines (sal_Bool _printgridlines) override |
virtual OUString SAL_CALL | getPrintTitleRows () override |
virtual void SAL_CALL | setPrintTitleRows (const OUString &_printtitlerows) override |
virtual OUString SAL_CALL | getPrintTitleColumns () override |
virtual void SAL_CALL | setPrintTitleColumns (const OUString &_printtitlecolumns) override |
virtual sal_Int32 SAL_CALL | getPaperSize () override |
virtual void SAL_CALL | setPaperSize (sal_Int32 papersize) override |
virtual OUString | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
Private Attributes | |
css::uno::Reference< css::sheet::XSpreadsheet > | mxSheet |
bool | mbIsLandscape |
Definition at line 29 of file vbapagesetup.hxx.
ScVbaPageSetup::ScVbaPageSetup | ( | const css::uno::Reference< ov::XHelperInterface > & | xParent, |
const css::uno::Reference< css::uno::XComponentContext > & | xContext, | ||
const css::uno::Reference< css::sheet::XSpreadsheet > & | xSheet, | ||
const css::uno::Reference< css::frame::XModel > & | xModel | ||
) |
css::uno::RuntimeException |
Definition at line 43 of file vbapagesetup.cxx.
References false, mbIsLandscape, mxModel, and mxSheet.
|
overridevirtual |
Definition at line 350 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 260 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 513 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 488 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 452 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 136 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 159 of file vbapagesetup.cxx.
|
override |
Definition at line 126 of file vbapagesetup.cxx.
References VbaPageSetupBase::getFooterMargin().
|
overridevirtual |
Definition at line 116 of file vbapagesetup.cxx.
References VbaPageSetupBase::getHeaderMargin().
|
overridevirtual |
Definition at line 320 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 230 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 411 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 588 of file vbapagesetup.cxx.
References msfilter::util::PaperSizeConv::getMSPaperSizeIndex(), and mbIsLandscape.
|
overridevirtual |
Definition at line 65 of file vbapagesetup.cxx.
References aSeq, formula::FormulaGrammar::CONV_XL_A1, ScUnoConversion::FillScRange(), ScRangeList::Format(), ooo::vba::excel::getDocShell(), ScDocShell::GetDocument(), mxModel, mxSheet, ScRangeList::push_back(), and RANGE_ABS.
|
overridevirtual |
Definition at line 563 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 538 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 579 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 572 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 381 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 290 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 616 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 622 of file vbapagesetup.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 182 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 366 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 276 of file vbapagesetup.cxx.
Definition at line 527 of file vbapagesetup.cxx.
Definition at line 502 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 472 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 141 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 164 of file vbapagesetup.cxx.
|
override |
Definition at line 131 of file vbapagesetup.cxx.
References VbaPageSetupBase::setFooterMargin().
|
override |
Definition at line 121 of file vbapagesetup.cxx.
References VbaPageSetupBase::setHeaderMargin().
|
overridevirtual |
Definition at line 336 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 246 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 429 of file vbapagesetup.cxx.
References ERRCODE_BASIC_BAD_PARAMETER.
|
overridevirtual |
Definition at line 601 of file vbapagesetup.cxx.
References msfilter::util::PaperSizeConv::getApiSizeForMSPaperSizeIndex(), mbIsLandscape, msfilter::util::ApiPaperSize::mnHeight, and msfilter::util::ApiPaperSize::mnWidth.
|
overridevirtual |
Definition at line 86 of file vbapagesetup.cxx.
References aSeq, ScUnoConversion::FillApiRange(), ooo::vba::excel::getDocShell(), getScRangeListForAddress(), i, mxModel, mxSheet, and ScRangeList::size().
Definition at line 568 of file vbapagesetup.cxx.
Definition at line 552 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 584 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 576 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 397 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 306 of file vbapagesetup.cxx.
|
overridevirtual |
Definition at line 187 of file vbapagesetup.cxx.
References ERRCODE_BASIC_BAD_PARAMETER, ZOOM_IN, and ZOOM_MAX.
|
private |
Definition at line 32 of file vbapagesetup.hxx.
Referenced by getPaperSize(), ScVbaPageSetup(), and setPaperSize().
|
private |
Definition at line 31 of file vbapagesetup.hxx.
Referenced by getPrintArea(), ScVbaPageSetup(), and setPrintArea().