LibreOffice Module sc (master) 1
|
#include <appluno.hxx>
#include <sal/types.h>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <formula/funcvarargs.h>
#include <vcl/svapp.hxx>
#include <sfx2/app.hxx>
#include <sfx2/sfxmodelfactory.hxx>
#include <miscuno.hxx>
#include <scmod.hxx>
#include <appoptio.hxx>
#include <inputopt.hxx>
#include <printopt.hxx>
#include <userlist.hxx>
#include <scdll.hxx>
#include <unonames.hxx>
#include <funcdesc.hxx>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/sheet/FunctionArgument.hpp>
#include <memory>
Go to the source code of this file.
Macros | |
#define | SC_ZOOMVAL_OPTIMAL (-1) |
somewhere central More... | |
#define | SC_ZOOMVAL_WHOLEPAGE (-2) |
#define | SC_ZOOMVAL_PAGEWIDTH (-3) |
#define | SC_FUNCDESC_PROPCOUNT 5 |
Functions | |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetSettingsPropertyMap () |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_ScSpreadsheetSettings_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | ScRecentFunctionsObj_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | ScFunctionListObj_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &) |
static void | lcl_FillSequence (uno::Sequence< beans::PropertyValue > &rSequence, const ScFuncDesc &rDesc) |
Variables | |
constexpr OUStringLiteral | SCFUNCTIONLISTOBJ_SERVICE = u"com.sun.star.sheet.FunctionDescriptions" |
constexpr OUStringLiteral | SCRECENTFUNCTIONSOBJ_SERVICE = u"com.sun.star.sheet.RecentFunctions" |
constexpr OUStringLiteral | SCSPREADSHEETSETTINGS_SERVICE = u"com.sun.star.sheet.GlobalSheetSettings" |
#define SC_FUNCDESC_PROPCOUNT 5 |
Definition at line 51 of file appluno.cxx.
#define SC_ZOOMVAL_OPTIMAL (-1) |
somewhere central
Definition at line 46 of file appluno.cxx.
#define SC_ZOOMVAL_PAGEWIDTH (-3) |
Definition at line 48 of file appluno.cxx.
#define SC_ZOOMVAL_WHOLEPAGE (-2) |
Definition at line 47 of file appluno.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_ScSpreadsheetSettings_get_implementation | ( | css::uno::XComponentContext * | , |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 100 of file appluno.cxx.
References ScDLL::Init().
|
static |
Definition at line 425 of file appluno.cxx.
References ScFuncDesc::ParameterFlags::bOptional, ScFuncDesc::GetSuppressedArgCount(), i, ScFuncDesc::initArgumentInfo(), ScFuncDesc::maDefArgDescs, ScFuncDesc::maDefArgNames, ScFuncDesc::mxFuncDesc, ScFuncDesc::mxFuncName, ScFuncDesc::nArgCount, ScFuncDesc::nCategory, nCount, ScFuncDesc::nFIndex, PAIRED_VAR_ARGS, ScFuncDesc::pDefArgFlags, SC_FUNCDESC_PROPCOUNT, SC_UNONAME_ARGUMENTS, SC_UNONAME_CATEGORY, SC_UNONAME_DESCRIPTION, SC_UNONAME_ID, SC_UNONAME_NAME, and VAR_ARGS.
Referenced by ScFunctionListObj::getById(), ScFunctionListObj::getByIndex(), and ScFunctionListObj::getByName().
|
static |
Definition at line 55 of file appluno.cxx.
References cppu::UnoType< typename T >::get(), SC_UNONAME_DOAUTOCP, SC_UNONAME_ENTERED, SC_UNONAME_EXPREF, SC_UNONAME_EXTFMT, SC_UNONAME_LINKUPD, SC_UNONAME_MARKHDR, SC_UNONAME_METRIC, SC_UNONAME_MOVEDIR, SC_UNONAME_MOVESEL, SC_UNONAME_PRALLSH, SC_UNONAME_PREMPTY, SC_UNONAME_PRMETRICS, SC_UNONAME_RANGEFIN, SC_UNONAME_REPLWARN, SC_UNONAME_SCALE, SC_UNONAME_STBFUNC, SC_UNONAME_ULISTS, and SC_UNONAME_USETABCOL.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * ScFunctionListObj_get_implementation | ( | css::uno::XComponentContext * | , |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 418 of file appluno.cxx.
References ScDLL::Init().
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * ScRecentFunctionsObj_get_implementation | ( | css::uno::XComponentContext * | , |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 361 of file appluno.cxx.
References ScDLL::Init().
|
constexpr |
Definition at line 81 of file appluno.cxx.
|
constexpr |
Definition at line 82 of file appluno.cxx.
|
constexpr |
Definition at line 83 of file appluno.cxx.