LibreOffice Module svx (master)  1
Classes | Namespaces | Macros | Enumerations | Variables
flagsdef.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
#include <o3tl/enumarray.hxx>
Include dependency graph for flagsdef.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SwBorderModes >
 
struct  o3tl::typed_flags< SvxBackgroundTabFlags >
 
struct  o3tl::typed_flags< TabulatorDisableFlags >
 

Namespaces

 o3tl
 

Macros

#define SVX_HIDESHADOWCTL   0x01
 
#define DISABLE_CASEMAP   (sal_uInt16(0x0001))
 
#define DISABLE_HIDE_LANGUAGE   (sal_uInt16(0x0020))
 
#define SVX_PREVIEW_CHARACTER   0x01
 
#define SVX_RELATIVE_MODE   0x02
 
#define SVX_ENABLE_CHAR_TRANSPARENCY   0x08
 
#define MM50   283
 

Enumerations

enum  SwBorderModes {
  SwBorderModes::NONE = 0x00,
  SwBorderModes::PARA = 0x01,
  SwBorderModes::TABLE = 0x02,
  SwBorderModes::FRAME = 0x04
}
 
enum  SvxBackgroundTabFlags {
  SvxBackgroundTabFlags::NONE = 0x00,
  SvxBackgroundTabFlags::SHOW_SELECTOR = 0x01,
  SvxBackgroundTabFlags::SHOW_TBLCTL = 0x08,
  SvxBackgroundTabFlags::SHOW_HIGHLIGHTING = 0x10,
  SvxBackgroundTabFlags::SHOW_CHAR_BKGCOLOR = 0x20
}
 
enum  SvxNumValCategory {
  SvxNumValCategory::Standard = 0,
  SvxNumValCategory::Percent,
  SvxNumValCategory::Currency,
  SvxNumValCategory::Date,
  SvxNumValCategory::Time,
  SvxNumValCategory::Scientific,
  SvxNumValCategory::Fraction,
  SvxNumValCategory::Boolean,
  SvxNumValCategory::NoValue,
  SvxNumValCategory::LAST = NoValue
}
 
enum  SvxModeType {
  SVX_PAGE_MODE_STANDARD,
  SVX_PAGE_MODE_CENTER,
  SVX_PAGE_MODE_PRESENTATION
}
 
enum  TabulatorDisableFlags {
  TabulatorDisableFlags::TypeLeft = 0x0001,
  TabulatorDisableFlags::TypeRight = 0x0002,
  TabulatorDisableFlags::TypeCenter = 0x0004,
  TabulatorDisableFlags::TypeDecimal = 0x0008,
  TabulatorDisableFlags::TypeMask = 0x000F,
  TabulatorDisableFlags::FillNone = 0x0010,
  TabulatorDisableFlags::FillPoint = 0x0020,
  TabulatorDisableFlags::FillDashLine = 0x0040,
  TabulatorDisableFlags::FillSolidLine = 0x0080,
  TabulatorDisableFlags::FillSpecial = 0x0100,
  TabulatorDisableFlags::FillMask = 0x01F0
}
 

Variables

const o3tl::enumarray< SvxNumValCategory, double > fSvxNumValConst
 

Macro Definition Documentation

#define DISABLE_CASEMAP   (sal_uInt16(0x0001))

Definition at line 56 of file flagsdef.hxx.

Referenced by svx::TextControlCharAttribDialog::PageCreated().

#define DISABLE_HIDE_LANGUAGE   (sal_uInt16(0x0020))

Definition at line 57 of file flagsdef.hxx.

#define MM50   283

Definition at line 102 of file flagsdef.hxx.

#define SVX_ENABLE_CHAR_TRANSPARENCY   0x08

Definition at line 64 of file flagsdef.hxx.

#define SVX_HIDESHADOWCTL   0x01

Definition at line 54 of file flagsdef.hxx.

#define SVX_PREVIEW_CHARACTER   0x01

Definition at line 60 of file flagsdef.hxx.

Referenced by svx::TextControlCharAttribDialog::PageCreated().

#define SVX_RELATIVE_MODE   0x02

Definition at line 62 of file flagsdef.hxx.

Enumeration Type Documentation

enum SvxBackgroundTabFlags
strong
Enumerator
NONE 
SHOW_SELECTOR 
SHOW_TBLCTL 
SHOW_HIGHLIGHTING 
SHOW_CHAR_BKGCOLOR 

Definition at line 40 of file flagsdef.hxx.

Enumerator
SVX_PAGE_MODE_STANDARD 
SVX_PAGE_MODE_CENTER 
SVX_PAGE_MODE_PRESENTATION 

Definition at line 93 of file flagsdef.hxx.

enum SvxNumValCategory
strong
Enumerator
Standard 
Percent 
Currency 
Date 
Time 
Scientific 
Fraction 
Boolean 
NoValue 
LAST 

Definition at line 68 of file flagsdef.hxx.

enum SwBorderModes
strong
Enumerator
NONE 
PARA 
TABLE 
FRAME 

Definition at line 26 of file flagsdef.hxx.

enum TabulatorDisableFlags
strong
Enumerator
TypeLeft 
TypeRight 
TypeCenter 
TypeDecimal 
TypeMask 
FillNone 
FillPoint 
FillDashLine 
FillSolidLine 
FillSpecial 
FillMask 

Definition at line 104 of file flagsdef.hxx.

Variable Documentation

const o3tl::enumarray<SvxNumValCategory, double> fSvxNumValConst
Initial value:
= {
-1234.56789012345678,
-0.1295,
-1234.0,
36525.5678935185,
36525.5678935185,
12345.67889,
123.456,
1.0,
0.0
}

Definition at line 81 of file flagsdef.hxx.