|
LibreOffice Module sc (master) 1
|
#include <config_feature_opencl.h>#include <scitems.hxx>#include <comphelper/propertyvalue.hxx>#include <comphelper/sequence.hxx>#include <editeng/brushitem.hxx>#include <editeng/editview.hxx>#include <editeng/memberids.h>#include <editeng/outliner.hxx>#include <o3tl/any.hxx>#include <o3tl/safeint.hxx>#include <svx/fmview.hxx>#include <svx/svditer.hxx>#include <svx/svdpage.hxx>#include <svx/svxids.hrc>#include <LibreOfficeKit/LibreOfficeKitEnums.h>#include <comphelper/propertysequence.hxx>#include <officecfg/Office/Common.hxx>#include <officecfg/Office/Calc.hxx>#include <svl/numuno.hxx>#include <svl/hint.hxx>#include <unotools/moduleoptions.hxx>#include <sfx2/bindings.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/viewfrm.hxx>#include <svx/unopage.hxx>#include <vcl/pdfextoutdevdata.hxx>#include <vcl/print.hxx>#include <vcl/svapp.hxx>#include <tools/json_writer.hxx>#include <tools/multisel.hxx>#include <tools/UnitConversion.hxx>#include <toolkit/awt/vclxdevice.hxx>#include <float.h>#include <com/sun/star/beans/PropertyAttribute.hpp>#include <com/sun/star/util/Date.hpp>#include <com/sun/star/sheet/XNamedRanges.hpp>#include <com/sun/star/sheet/XLabelRanges.hpp>#include <com/sun/star/sheet/XSelectedSheetsSupplier.hpp>#include <com/sun/star/sheet/XUnnamedDatabaseRanges.hpp>#include <com/sun/star/i18n/XForbiddenCharacters.hpp>#include <com/sun/star/script/XLibraryContainer.hpp>#include <com/sun/star/lang/XInitialization.hpp>#include <com/sun/star/lang/ServiceNotRegisteredException.hpp>#include <com/sun/star/document/XDocumentEventBroadcaster.hpp>#include <com/sun/star/script/XInvocation.hpp>#include <com/sun/star/script/vba/XVBAEventProcessor.hpp>#include <com/sun/star/beans/XFastPropertySet.hpp>#include <comphelper/indexedpropertyvalues.hxx>#include <comphelper/lok.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/profilezone.hxx>#include <comphelper/servicehelper.hxx>#include <comphelper/string.hxx>#include <cppuhelper/supportsservice.hxx>#include <sfx2/lokhelper.hxx>#include <sfx2/lokcomponenthelpers.hxx>#include <sfx2/LokControlHandler.hxx>#include <cellsuno.hxx>#include <columnspanset.hxx>#include <convuno.hxx>#include <datauno.hxx>#include <docfunc.hxx>#include <docoptio.hxx>#include <docsh.hxx>#include <docuno.hxx>#include <drwlayer.hxx>#include <forbiuno.hxx>#include <formulagroup.hxx>#include <gridwin.hxx>#include <hints.hxx>#include <inputhdl.hxx>#include <inputopt.hxx>#include <interpre.hxx>#include <linkuno.hxx>#include <markdata.hxx>#include <miscuno.hxx>#include <nameuno.hxx>#include <notesuno.hxx>#include <optuno.hxx>#include <pfuncache.hxx>#include <postit.hxx>#include <printfun.hxx>#include <rangeutl.hxx>#include <scmod.hxx>#include <scresid.hxx>#include <servuno.hxx>#include <shapeuno.hxx>#include <sheetevents.hxx>#include <styleuno.hxx>#include <tabvwsh.hxx>#include <targuno.hxx>#include <unonames.hxx>#include <ViewSettingsSequenceDefines.hxx>#include <editsh.hxx>#include <drawsh.hxx>#include <drtxtob.hxx>#include <transobj.hxx>#include <chgtrack.hxx>#include <table.hxx>#include <appoptio.hxx>#include <formulaopt.hxx>#include <strings.hrc>Go to the source code of this file.
Classes | |
| class | ScPrintUIOptions |
Functions | |
| static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetDocOptPropertyMap () |
| rename this, those are no longer only options More... | |
| static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetColumnsPropertyMap () |
| StandardDecimals as property and from NumberFormatter ???????? More... | |
| static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetRowsPropertyMap () |
| static ScViewData * | lcl_getViewMatchingDocZoomTab (const Fraction &rZoomX, const Fraction &rZoomY, const SCTAB nTab, const ViewShellDocId &rDocId) |
| static void | lcl_sendLOKDocumentBackground (const ScViewData *pViewData) |
| static OutputDevice * | lcl_GetRenderDevice (const uno::Sequence< beans::PropertyValue > &rOptions) |
| static bool | lcl_ParseTarget (const OUString &rTarget, ScRange &rTargetRange, tools::Rectangle &rTargetRect, bool &rIsSheet, ScDocument &rDoc, SCTAB nSourceTab) |
| static sal_Int32 | lcl_GetRendererNum (sal_Int32 nSelRenderer, std::u16string_view rPagesStr, sal_Int32 nTotalPages) |
| static bool | lcl_renderSelectionToGraphic (bool bRenderToGraphic, const ScPrintSelectionStatus &rStatus) |
Variables | |
| constexpr OUStringLiteral | SC_UNO_VBAGLOBNAME = u"VBAGlobalConstantName" |
| constexpr OUStringLiteral | SCMODELOBJ_SERVICE = u"com.sun.star.sheet.SpreadsheetDocument" |
| constexpr OUStringLiteral | SCDOCSETTINGS_SERVICE = u"com.sun.star.sheet.SpreadsheetDocumentSettings" |
| constexpr OUStringLiteral | SCDOC_SERVICE = u"com.sun.star.document.OfficeDocument" |
|
static |
StandardDecimals as property and from NumberFormatter ????????
Definition at line 195 of file docuno.cxx.
References cppu::UnoType< typename T >::get(), SC_UNONAME_CELLVIS, SC_UNONAME_CELLWID, SC_UNONAME_MANPAGE, SC_UNONAME_NEWPAGE, and SC_UNONAME_OWIDTH.
Referenced by ScTableColumnsObj::getPropertySetInfo().
|
static |
rename this, those are no longer only options
Definition at line 141 of file docuno.cxx.
References cppu::UnoType< typename T >::get(), PROP_UNO_CALCASSHOWN, PROP_UNO_DEFTABSTOP, PROP_UNO_IGNORECASE, PROP_UNO_ITERCOUNT, PROP_UNO_ITERENABLED, PROP_UNO_ITEREPSILON, PROP_UNO_LOOKUPLABELS, PROP_UNO_MATCHWHOLE, PROP_UNO_NULLDATE, PROP_UNO_REGEXENABLED, PROP_UNO_SPELLONLINE, PROP_UNO_STANDARDDEC, PROP_UNO_WILDCARDSENABLED, SC_UNO_APPLYFMDES, SC_UNO_AREALINKS, SC_UNO_AUTOCONTFOC, SC_UNO_BASICLIBRARIES, SC_UNO_CALCASSHOWN, SC_UNO_CJK_CLOCAL, SC_UNO_CODENAME, SC_UNO_COLLABELRNG, SC_UNO_CTL_CLOCAL, SC_UNO_DATABASERNG, SC_UNO_DDELINKS, SC_UNO_DEFTABSTOP, SC_UNO_DIALOGLIBRARIES, SC_UNO_EXTERNALDOCLINKS, SC_UNO_FORBIDDEN, SC_UNO_HASDRAWPAGES, SC_UNO_HASVALIDSIGNATURES, SC_UNO_IGNORECASE, SC_UNO_INTEROPGRABBAG, SC_UNO_ISADJUSTHEIGHTENABLED, SC_UNO_ISCHANGEREADONLYENABLED, SC_UNO_ISEXECUTELINKENABLED, SC_UNO_ISLOADED, SC_UNO_ISRECORDCHANGESPROTECTED, SC_UNO_ISUNDOENABLED, SC_UNO_ITERCOUNT, SC_UNO_ITERENABLED, SC_UNO_ITEREPSILON, SC_UNO_LOOKUPLABELS, SC_UNO_MATCHWHOLE, SC_UNO_NAMEDRANGES, SC_UNO_NULLDATE, SC_UNO_RECORDCHANGES, SC_UNO_REFERENCEDEVICE, SC_UNO_REGEXENABLED, SC_UNO_ROWLABELRNG, SC_UNO_RUNTIMEUID, SC_UNO_SHEETLINKS, SC_UNO_SPELLONLINE, SC_UNO_STANDARDDEC, SC_UNO_VBAGLOBNAME, SC_UNO_WILDCARDSENABLED, SC_UNONAME_CLOCAL, and u.
|
static |
Definition at line 1484 of file docuno.cxx.
References VclPtr< class reference_type >::get(), ScModule::GetOptDigitLanguage(), VCLXDevice::GetOutputDevice(), SC_UNONAME_RENDERDEV, and OutputDevice::SetDigitLanguage().
Referenced by ScModelObj::render().
|
static |
Definition at line 1833 of file docuno.cxx.
References StringRangeEnumerator::begin(), and StringRangeEnumerator::end().
Referenced by ScModelObj::getRenderer(), and ScModelObj::render().
|
static |
Definition at line 208 of file docuno.cxx.
References ATTR_BACKGROUND(), cppu::UnoType< typename T >::get(), MID_BACK_COLOR, MID_GRAPHIC_TRANSPARENT, SC_UNONAME_CELLBACK, SC_UNONAME_CELLFILT, SC_UNONAME_CELLHGT, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVIS, SC_UNONAME_MANPAGE, SC_UNONAME_NEWPAGE, and SC_UNONAME_OHEIGHT.
Referenced by ScTableRowsObj::getPropertySetInfo().
|
static |
Definition at line 494 of file docuno.cxx.
References SfxViewShell::GetFirst(), SfxViewShell::GetNext(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScViewData::GetZoomX(), and ScViewData::GetZoomY().
Referenced by ScModelObj::paintTile().
|
static |
Definition at line 1508 of file docuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScDocument::GetDrawLayer(), ScDocument::GetMMRect(), SdrModel::GetPage(), ScDocument::GetRange(), ScDocument::GetTable(), ScDocument::GetTableCount(), ScDrawLayer::GetVisibleName(), i, comphelper::string::isdigitAsciiString(), ScRangeUtil::MakeRangeFromName(), ScDocument::MaxRow(), SdrObjListIter::Next(), ScAddress::Parse(), ScRange::Parse(), pObject, ScAddress::Row(), rTarget, RUTL_DBASE, ScAddress::Tab(), and VALID.
Referenced by ScModelObj::render().
|
static |
Definition at line 1847 of file docuno.cxx.
References ScPrintSelectionStatus::GetMode(), and Range.
Referenced by ScModelObj::getRenderer(), and ScModelObj::render().
|
static |
Definition at line 1018 of file docuno.cxx.
References Color::AsRGBHexString(), ATTR_BACKGROUND(), SvxBrushItem::GetColor(), ScDocument::GetDefPattern(), ScViewData::GetDocShell(), ScDocShell::GetDocument(), ScPatternAttr::GetItem(), ScViewData::GetViewShell(), and SfxViewShell::libreOfficeKitViewCallback().
Referenced by ScModelObj::setClientZoom().
|
constexpr |
Definition at line 136 of file docuno.cxx.
Referenced by ScModelObj::getPropertyValue(), and lcl_GetDocOptPropertyMap().
|
constexpr |
Definition at line 227 of file docuno.cxx.
Referenced by ScModelObj::getSupportedServiceNames().
|
constexpr |
Definition at line 226 of file docuno.cxx.
Referenced by ScModelObj::getSupportedServiceNames().
|
constexpr |
Definition at line 225 of file docuno.cxx.
Referenced by ScModelObj::getSupportedServiceNames().