LibreOffice Module reportdesign (master)  1
Classes | Namespaces | Macros | Enumerations
metadata.hxx File Reference
#include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/inspection/XPropertyHandler.hpp>
#include <o3tl/typed_flags_set.hxx>
#include <string_view>
#include <vector>
Include dependency graph for metadata.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< PropUIFlags >
 
class  rptui::OPropertyInfoService
 
class  rptui::HelpIdUrl
 small helper to translate help ids into help urls More...
 

Namespaces

 o3tl
 
 rptui
 

Macros

#define PROPERTY_ID_FORCENEWPAGE   1
 
#define PROPERTY_ID_NEWROWORCOL   2
 
#define PROPERTY_ID_KEEPTOGETHER   3
 
#define PROPERTY_ID_CANGROW   4
 
#define PROPERTY_ID_CANSHRINK   5
 
#define PROPERTY_ID_REPEATSECTION   6
 
#define PROPERTY_ID_PRESERVEIRI   7
 
#define PROPERTY_ID_VISIBLE   8
 
#define PROPERTY_ID_GROUPKEEPTOGETHER   9
 
#define PROPERTY_ID_PAGEHEADEROPTION   10
 
#define PROPERTY_ID_PAGEFOOTEROPTION   11
 
#define PROPERTY_ID_POSITIONX   12
 
#define PROPERTY_ID_POSITIONY   13
 
#define PROPERTY_ID_WIDTH   14
 
#define PROPERTY_ID_HEIGHT   15
 
#define PROPERTY_ID_AUTOGROW   16
 
#define PROPERTY_ID_FORMULA   17
 
#define PROPERTY_ID_CONDITIONALPRINTEXPRESSION   18
 
#define PROPERTY_ID_PRINTREPEATEDVALUES   19
 
#define PROPERTY_ID_PRINTWHENGROUPCHANGE   20
 
#define PROPERTY_ID_INITIALFORMULA   21
 
#define PROPERTY_ID_STARTNEWCOLUMN   22
 
#define PROPERTY_ID_TYPE   23
 
#define PROPERTY_ID_DATAFIELD   24
 
#define PROPERTY_ID_CHARFONTNAME   25
 
#define PROPERTY_ID_DEEPTRAVERSING   26
 
#define PROPERTY_ID_PREEVALUATED   27
 
#define PROPERTY_ID_BACKTRANSPARENT   28
 
#define PROPERTY_ID_CONTROLBACKGROUNDTRANSPARENT   29
 
#define PROPERTY_ID_BACKCOLOR   30
 
#define PROPERTY_ID_CONTROLBACKGROUND   31
 
#define PROPERTY_ID_FORMULALIST   32
 
#define PROPERTY_ID_SCOPE   33
 
#define PROPERTY_ID_RESETPAGENUMBER   34
 
#define PROPERTY_ID_CHARTTYPE   35
 
#define PROPERTY_ID_MASTERFIELDS   36
 
#define PROPERTY_ID_DETAILFIELDS   37
 
#define PROPERTY_ID_PREVIEW_COUNT   38
 
#define PROPERTY_ID_AREA   39
 
#define PROPERTY_ID_MIMETYPE   40
 
#define PROPERTY_ID_FONT   41
 
#define PROPERTY_ID_PARAADJUST   42
 
#define PROPERTY_ID_VERTICALALIGN   43
 

Enumerations

enum  PropUIFlags {
  PropUIFlags::NONE = 0x0001,
  PropUIFlags::Composeable = 0x0002,
  PropUIFlags::DataProperty = 0x0004
}
 

Macro Definition Documentation

#define PROPERTY_ID_AREA   39
#define PROPERTY_ID_AUTOGROW   16

Definition at line 110 of file metadata.hxx.

#define PROPERTY_ID_BACKCOLOR   30
#define PROPERTY_ID_BACKTRANSPARENT   28
#define PROPERTY_ID_CANGROW   4
#define PROPERTY_ID_CANSHRINK   5
#define PROPERTY_ID_CHARFONTNAME   25

Definition at line 119 of file metadata.hxx.

#define PROPERTY_ID_CHARTTYPE   35
#define PROPERTY_ID_CONDITIONALPRINTEXPRESSION   18
#define PROPERTY_ID_CONTROLBACKGROUND   31
#define PROPERTY_ID_CONTROLBACKGROUNDTRANSPARENT   29
#define PROPERTY_ID_DATAFIELD   24
#define PROPERTY_ID_DEEPTRAVERSING   26
#define PROPERTY_ID_DETAILFIELDS   37
#define PROPERTY_ID_FONT   41
#define PROPERTY_ID_FORCENEWPAGE   1
#define PROPERTY_ID_FORMULA   17
#define PROPERTY_ID_FORMULALIST   32
#define PROPERTY_ID_GROUPKEEPTOGETHER   9
#define PROPERTY_ID_HEIGHT   15

Definition at line 109 of file metadata.hxx.

#define PROPERTY_ID_INITIALFORMULA   21
#define PROPERTY_ID_KEEPTOGETHER   3
#define PROPERTY_ID_MASTERFIELDS   36
#define PROPERTY_ID_MIMETYPE   40
#define PROPERTY_ID_NEWROWORCOL   2
#define PROPERTY_ID_PAGEFOOTEROPTION   11
#define PROPERTY_ID_PAGEHEADEROPTION   10
#define PROPERTY_ID_PARAADJUST   42
#define PROPERTY_ID_POSITIONX   12
#define PROPERTY_ID_POSITIONY   13
#define PROPERTY_ID_PREEVALUATED   27
#define PROPERTY_ID_PRESERVEIRI   7
#define PROPERTY_ID_PREVIEW_COUNT   38
#define PROPERTY_ID_PRINTREPEATEDVALUES   19
#define PROPERTY_ID_PRINTWHENGROUPCHANGE   20
#define PROPERTY_ID_REPEATSECTION   6
#define PROPERTY_ID_RESETPAGENUMBER   34
#define PROPERTY_ID_SCOPE   33
#define PROPERTY_ID_STARTNEWCOLUMN   22
#define PROPERTY_ID_TYPE   23
#define PROPERTY_ID_VERTICALALIGN   43
#define PROPERTY_ID_VISIBLE   8
#define PROPERTY_ID_WIDTH   14

Definition at line 108 of file metadata.hxx.

Enumeration Type Documentation

enum PropUIFlags
strong
Enumerator
NONE 
Composeable 
DataProperty 

Definition at line 30 of file metadata.hxx.