LibreOffice Module editeng (master) 1
|
#include <rtl/ustring.hxx>
#include <svl/poolitem.hxx>
#include <editeng/svxenum.hxx>
#include <tools/gen.hxx>
#include <editeng/numdef.hxx>
#include <tools/color.hxx>
#include <com/sun/star/style/NumberingType.hpp>
#include <unotools/fontcvt.hxx>
#include <editeng/editengdllapi.h>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/vclenum.hxx>
#include <vcl/font.hxx>
#include <memory>
#include <optional>
#include <algorithm>
Go to the source code of this file.
Classes | |
class | SvxNumberType |
class | SvxNumberFormat |
struct | o3tl::typed_flags< SvxNumRuleFlags > |
class | SvxNumRule |
class | SvxNumBulletItem |
class | SvxNodeNum |
Namespaces | |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::text |
namespace | com::sun::star::lang |
namespace | o3tl |
Macros | |
#define | SVX_NO_NUM 200 |
#define | SVX_NO_NUMLEVEL 0x20 |
#define | SVX_NUM_REL_SIZE_MIN 25 |
#define | LINK_TOKEN 0x80 |
Typedefs | |
typedef struct _xmlTextWriter * | xmlTextWriterPtr |
Enumerations | |
enum class | SvxNumRuleFlags : sal_uInt16 { NONE = 0x0000 , CONTINUOUS = 0x0001 , CHAR_STYLE = 0x0004 , BULLET_REL_SIZE = 0x0008 , BULLET_COLOR = 0x0010 , NO_NUMBERS = 0x0080 , ENABLE_LINKED_BMP = 0x0100 , ENABLE_EMBEDDED_BMP = 0x0200 } |
enum class | SvxNumRuleType : sal_uInt8 { NUMBERING , OUTLINE_NUMBERING , PRESENTATION_NUMBERING } |
Functions | |
SvxNumRule | SvxConvertNumRule (const SvxNumRule &rRule, sal_uInt16 nLevel, SvxNumRuleType eType) |
#define LINK_TOKEN 0x80 |
Definition at line 51 of file numitem.hxx.
#define SVX_NO_NUM 200 |
Definition at line 46 of file numitem.hxx.
#define SVX_NO_NUMLEVEL 0x20 |
Definition at line 47 of file numitem.hxx.
#define SVX_NUM_REL_SIZE_MIN 25 |
Definition at line 48 of file numitem.hxx.
typedef struct _xmlTextWriter* xmlTextWriterPtr |
Definition at line 53 of file numitem.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
CONTINUOUS | |
CHAR_STYLE | |
BULLET_REL_SIZE | |
BULLET_COLOR | |
NO_NUMBERS | |
ENABLE_LINKED_BMP | |
ENABLE_EMBEDDED_BMP |
Definition at line 234 of file numitem.hxx.
|
strong |
Enumerator | |
---|---|
NUMBERING | |
OUTLINE_NUMBERING | |
PRESENTATION_NUMBERING |
Definition at line 250 of file numitem.hxx.
SvxNumRule SvxConvertNumRule | ( | const SvxNumRule & | rRule, |
sal_uInt16 | nLevel, | ||
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().