LibreOffice Module basic (master) 1
|
#include <config_features.h>
#include <sal/config.h>
#include <config_version.h>
#include <cstddef>
#include <rtl/math.hxx>
#include <vcl/svapp.hxx>
#include <vcl/mapmod.hxx>
#include <vcl/outdev.hxx>
#include <vcl/timer.hxx>
#include <vcl/settings.hxx>
#include <basic/sbxvar.hxx>
#include <basic/sbx.hxx>
#include <svl/zforlist.hxx>
#include <tools/urlobj.hxx>
#include <tools/fract.hxx>
#include <o3tl/temporary.hxx>
#include <osl/file.hxx>
#include <sbobjmod.hxx>
#include <basic/sbuno.hxx>
#include <date.hxx>
#include <sbintern.hxx>
#include <runtime.hxx>
#include <rtlproto.hxx>
#include "dllmgr.hxx"
#include <iosys.hxx>
#include <sbunoobj.hxx>
#include <propacc.hxx>
#include <sal/log.hxx>
#include <eventatt.hxx>
#include <rtl/math.h>
#include <svl/numformat.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/string.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/i18n/LocaleCalendar2.hpp>
#include <com/sun/star/sheet/XFunctionAccess.hpp>
#include <officecfg/Office/Scripting.hxx>
#include <memory>
Go to the source code of this file.
Functions | |
static Reference< XCalendar4 > const & | getLocaleCalendar () |
bool | LibreOffice6FloatingPointMode () |
sal_Int16 | implGetWeekDay (double aDate, bool bFirstDayParam, sal_Int16 nFirstDay) |
|
static |
Definition at line 74 of file methods1.cxx.
References AllSettings::GetLanguageTag(), LanguageTag::getLocale(), getProcessComponentContext(), and Application::GetSettings().
Referenced by implGetWeekDay().
sal_Int16 implGetWeekDay | ( | double | aDate, |
bool | bFirstDayParam, | ||
sal_Int16 | nFirstDay | ||
) |
Definition at line 2953 of file methods1.cxx.
References Date::AddDays(), ERRCODE_BASIC_BAD_ARGUMENT, ERRCODE_BASIC_INTERNAL_ERROR, StarBASIC::Error(), Date::GetDayOfWeek(), getLocaleCalendar(), and SUNDAY.
Referenced by SbxValue::Format().
bool LibreOffice6FloatingPointMode | ( | ) |
Definition at line 2946 of file methods1.cxx.
Referenced by ImpGetBool(), ImpGetByte(), ImpGetChar(), ImpGetDouble(), ImpGetInt64(), ImpGetInteger(), ImpGetLong(), ImpGetSingle(), ImpGetUInt64(), ImpGetULong(), ImpGetUShort(), SbxValue::LoadData(), SbxVariable::LoadData(), and SbxValue::Scan().