|
LibreOffice Module vcl (master) 1
|
#include <sal/config.h>#include <cmath>#include <string_view>#include <sal/log.hxx>#include <o3tl/string_view.hxx>#include <osl/diagnose.h>#include <comphelper/string.hxx>#include <tools/UnitConversion.hxx>#include <vcl/builder.hxx>#include <vcl/fieldvalues.hxx>#include <vcl/toolkit/field.hxx>#include <vcl/event.hxx>#include <vcl/svapp.hxx>#include <vcl/settings.hxx>#include <vcl/uitest/uiobject.hxx>#include <vcl/uitest/metricfielduiobject.hxx>#include <svdata.hxx>#include <i18nutil/unicode.hxx>#include <rtl/math.hxx>#include <unotools/localedatawrapper.hxx>#include <boost/property_tree/ptree.hpp>#include <tools/json_writer.hxx>Go to the source code of this file.
Namespaces | |
| namespace | vcl |
Functions | |
| static bool | ImplMetricProcessKeyInput (const KeyEvent &rKEvt, bool bUseThousandSep, const LocaleDataWrapper &rWrapper) |
| static OUString | ImplMetricGetUnitText (std::u16string_view rStr) |
| static OUString | ImplMetricToString (FieldUnit rUnit) |
| static FieldUnit | ImplMetricGetUnit (std::u16string_view rStr) |
| static FieldUnit | ImplMap2FieldUnit (MapUnit meUnit, tools::Long &nDecDigits) |
| static double | nonValueDoubleToValueDouble (double nValue) |
| sal_Int64 | vcl::ConvertValue (sal_Int64 nValue, sal_Int64 mnBaseValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, FieldUnit eOutUnit) |
| sal_Int64 | vcl::ConvertValue (sal_Int64 nValue, sal_uInt16 nDigits, MapUnit eInUnit, FieldUnit eOutUnit) |
| double | vcl::ConvertDoubleValue (double nValue, sal_Int64 mnBaseValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, FieldUnit eOutUnit) |
| double | vcl::ConvertDoubleValue (double nValue, sal_uInt16 nDigits, MapUnit eInUnit, FieldUnit eOutUnit) |
| double | vcl::ConvertDoubleValue (double nValue, sal_uInt16 nDigits, FieldUnit eInUnit, MapUnit eOutUnit) |
| bool | vcl::TextToValue (const OUString &rStr, double &rValue, sal_Int64 nBaseValue, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper, FieldUnit eUnit) |
| static bool | ImplCurrencyProcessKeyInput (const KeyEvent &rKEvt, bool bUseThousandSep, const LocaleDataWrapper &rWrapper) |
| static bool | ImplCurrencyGetValue (const OUString &rStr, sal_Int64 &rValue, sal_uInt16 nDecDigits, const LocaleDataWrapper &rWrapper) |
|
static |
Definition at line 1652 of file field.cxx.
Referenced by ImplLongCurrencyGetValue(), and ImplLongCurrencyReformat().
|
static |
|
static |
Definition at line 984 of file field.cxx.
Referenced by vcl::ConvertDoubleValue(), and vcl::ConvertValue().
|
static |
Definition at line 978 of file field.cxx.
References aStr, and ImplMetricGetUnitText().
Referenced by vcl::TextToValue().
|
static |
Definition at line 930 of file field.cxx.
References aStr, i, unicode::isAlpha(), and unicode::isControl().
Referenced by ImplMetricGetUnit().
|
static |
Definition at line 923 of file field.cxx.
Referenced by MetricField::PreNotify(), and MetricBox::PreNotify().
|
static |
Definition at line 950 of file field.cxx.
References ImplGetFieldUnits().
Referenced by MetricFormatter::CreateFieldText().
|
static |