|
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().