LibreOffice Module editeng (master) 1
|
#include <sal/config.h>
#include <algorithm>
#include <editeng/numitem.hxx>
#include <com/sun/star/text/VertOrientation.hpp>
#include <comphelper/propertyvalue.hxx>
#include <editeng/brushitem.hxx>
#include <rtl/ustrbuf.hxx>
#include <vcl/font.hxx>
#include <vcl/settings.hxx>
#include <editeng/editids.hrc>
#include <editeng/numdef.hxx>
#include <vcl/graph.hxx>
#include <vcl/outdev.hxx>
#include <vcl/svapp.hxx>
#include <com/sun/star/text/XNumberingFormatter.hpp>
#include <com/sun/star/text/DefaultNumberingProvider.hpp>
#include <com/sun/star/text/XDefaultNumberingProvider.hpp>
#include <com/sun/star/style/NumberingType.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <comphelper/fileformat.h>
#include <comphelper/processfactory.hxx>
#include <tools/mapunit.hxx>
#include <tools/stream.hxx>
#include <tools/debug.hxx>
#include <tools/GenericTypeSerializer.hxx>
#include <unotools/configmgr.hxx>
#include <libxml/xmlwriter.h>
#include <editeng/unonrule.hxx>
#include <sal/log.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <editeng/legacyitem.hxx>
Go to the source code of this file.
Functions | |
static void | lcl_getFormatter (css::uno::Reference< css::text::XNumberingFormatter > &_xFormatter) |
static bool | isArabicNumberingType (SvxNumType t) |
SvxNumRule | SvxConvertNumRule (const SvxNumRule &rRule, sal_uInt16 nLevels, SvxNumRuleType eType) |
Variables | |
constexpr sal_Int32 | DEF_WRITER_LSPACE = 500 |
constexpr sal_Int32 | DEF_DRAW_LSPACE = 800 |
constexpr sal_uInt16 | NUMITEM_VERSION_03 = 0x03 |
constexpr sal_uInt16 | NUMITEM_VERSION_04 = 0x04 |
static SvxNumberFormat * | pStdNumFmt = nullptr |
static SvxNumberFormat * | pStdOutlineNumFmt = nullptr |
|
static |
Definition at line 116 of file numitem.cxx.
References SVX_NUM_ARABIC, SVX_NUM_ARABIC_ZERO, SVX_NUM_ARABIC_ZERO3, SVX_NUM_ARABIC_ZERO4, SVX_NUM_ARABIC_ZERO5, and t.
Referenced by SvxNumberType::GetNumStr().
|
static |
Definition at line 71 of file numitem.cxx.
References Exception, and SAL_WARN.
Referenced by SvxNumberType::GetNumStr().
SvxNumRule SvxConvertNumRule | ( | const SvxNumRule & | rRule, |
sal_uInt16 | nLevels, | ||
SvxNumRuleType | eType | ||
) |
Definition at line 1145 of file numitem.cxx.
References eType, SvxNumRule::GetFeatureFlags(), SvxNumRule::GetLevel(), SvxNumRule::GetLevelCount(), SvxNumRule::IsContinuousNumbering(), and SvxNumRule::SetLevel().
Referenced by SvxNumBulletItem::PutValue().
|
constexpr |
Definition at line 57 of file numitem.cxx.
Referenced by SvxNumRule::SvxNumRule().
|
constexpr |
Definition at line 56 of file numitem.cxx.
Referenced by SvxNumRule::SvxNumRule().
|
constexpr |
Definition at line 59 of file numitem.cxx.
Referenced by SvxNumRule::Store().
|
constexpr |
Definition at line 60 of file numitem.cxx.
Referenced by SvxNumberFormat::Store().
|
static |
Definition at line 671 of file numitem.cxx.
Referenced by SvxNumRule::GetLevel(), and SvxNumRule::~SvxNumRule().
|
static |
Definition at line 672 of file numitem.cxx.
Referenced by SvxNumRule::GetLevel(), and SvxNumRule::~SvxNumRule().