LibreOffice Module sw (master)
1
|
#include <svl/itemset.hxx>
#include <svx/flagsdef.hxx>
#include <editeng/svxenum.hxx>
#include <rtl/textenc.h>
#include "parcss1.hxx"
#include <o3tl/typed_flags_set.hxx>
#include <array>
#include <map>
#include <memory>
#include <vector>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< Css1ScriptFlags > |
struct | CSS1PropertyEnum |
class | SvxCSS1PropertyInfo |
class | SvxCSS1MapEntry |
class | SvxCSS1Parser |
Namespaces | |
o3tl | |
editeng | |
Macros | |
#define | SVX_CSS1_BORDERINFO_WIDTH 1 |
#define | SVX_CSS1_BORDERINFO_COLOR 2 |
#define | SVX_CSS1_BORDERINFO_STYLE 4 |
Enumerations | |
enum | SvxCSS1Position { SVX_CSS1_POS_NONE, SVX_CSS1_POS_STATIC, SVX_CSS1_POS_ABSOLUTE, SVX_CSS1_POS_RELATIVE } |
enum | SvxCSS1LengthType { SVX_CSS1_LTYPE_NONE, SVX_CSS1_LTYPE_AUTO, SVX_CSS1_LTYPE_TWIP, SVX_CSS1_LTYPE_PERCENTAGE } |
enum | SvxCSS1SizeType { SVX_CSS1_STYPE_NONE, SVX_CSS1_STYPE_AUTO, SVX_CSS1_STYPE_TWIP, SVX_CSS1_STYPE_LANDSCAPE, SVX_CSS1_STYPE_PORTRAIT } |
enum | SvxCSS1PageBreak { SVX_CSS1_PBREAK_NONE, SVX_CSS1_PBREAK_AUTO, SVX_CSS1_PBREAK_ALWAYS, SVX_CSS1_PBREAK_AVOID, SVX_CSS1_PBREAK_LEFT, SVX_CSS1_PBREAK_RIGHT } |
enum | Css1ScriptFlags { Css1ScriptFlags::Western = 0x01, Css1ScriptFlags::CJK = 0x02, Css1ScriptFlags::CTL = 0x04, Css1ScriptFlags::AllMask = Western | CJK | CTL } |
#define SVX_CSS1_BORDERINFO_COLOR 2 |
Definition at line 95 of file svxcss1.hxx.
Referenced by SvxCSS1PropertyInfo::CopyBorderInfo(), and ParseCSS1_border_color().
#define SVX_CSS1_BORDERINFO_STYLE 4 |
Definition at line 96 of file svxcss1.hxx.
Referenced by SvxCSS1PropertyInfo::CopyBorderInfo(), and ParseCSS1_border_style().
#define SVX_CSS1_BORDERINFO_WIDTH 1 |
Definition at line 94 of file svxcss1.hxx.
Referenced by SvxCSS1PropertyInfo::CopyBorderInfo(), and ParseCSS1_border_width().
|
strong |
Enumerator | |
---|---|
Western | |
CJK | |
CTL | |
AllMask |
Definition at line 76 of file svxcss1.hxx.
enum SvxCSS1LengthType |
Enumerator | |
---|---|
SVX_CSS1_LTYPE_NONE | |
SVX_CSS1_LTYPE_AUTO | |
SVX_CSS1_LTYPE_TWIP | |
SVX_CSS1_LTYPE_PERCENTAGE |
Definition at line 47 of file svxcss1.hxx.
enum SvxCSS1PageBreak |
Enumerator | |
---|---|
SVX_CSS1_PBREAK_NONE | |
SVX_CSS1_PBREAK_AUTO | |
SVX_CSS1_PBREAK_ALWAYS | |
SVX_CSS1_PBREAK_AVOID | |
SVX_CSS1_PBREAK_LEFT | |
SVX_CSS1_PBREAK_RIGHT |
Definition at line 65 of file svxcss1.hxx.
enum SvxCSS1Position |
Enumerator | |
---|---|
SVX_CSS1_POS_NONE | |
SVX_CSS1_POS_STATIC | |
SVX_CSS1_POS_ABSOLUTE | |
SVX_CSS1_POS_RELATIVE |
Definition at line 39 of file svxcss1.hxx.
enum SvxCSS1SizeType |
Enumerator | |
---|---|
SVX_CSS1_STYPE_NONE | |
SVX_CSS1_STYPE_AUTO | |
SVX_CSS1_STYPE_TWIP | |
SVX_CSS1_STYPE_LANDSCAPE | |
SVX_CSS1_STYPE_PORTRAIT |
Definition at line 56 of file svxcss1.hxx.