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

namespace  o3tl
 
namespace  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 class  PropUIFlags {
  NONE = 0x0001 ,
  Composeable = 0x0002 ,
  DataProperty = 0x0004
}
 

Macro Definition Documentation

◆ PROPERTY_ID_AREA

#define PROPERTY_ID_AREA   39

Definition at line 135 of file metadata.hxx.

◆ PROPERTY_ID_AUTOGROW

#define PROPERTY_ID_AUTOGROW   16

Definition at line 110 of file metadata.hxx.

◆ PROPERTY_ID_BACKCOLOR

#define PROPERTY_ID_BACKCOLOR   30

Definition at line 125 of file metadata.hxx.

◆ PROPERTY_ID_BACKTRANSPARENT

#define PROPERTY_ID_BACKTRANSPARENT   28

Definition at line 123 of file metadata.hxx.

◆ PROPERTY_ID_CANGROW

#define PROPERTY_ID_CANGROW   4

Definition at line 98 of file metadata.hxx.

◆ PROPERTY_ID_CANSHRINK

#define PROPERTY_ID_CANSHRINK   5

Definition at line 99 of file metadata.hxx.

◆ PROPERTY_ID_CHARFONTNAME

#define PROPERTY_ID_CHARFONTNAME   25

Definition at line 119 of file metadata.hxx.

◆ PROPERTY_ID_CHARTTYPE

#define PROPERTY_ID_CHARTTYPE   35

Definition at line 131 of file metadata.hxx.

◆ PROPERTY_ID_CONDITIONALPRINTEXPRESSION

#define PROPERTY_ID_CONDITIONALPRINTEXPRESSION   18

Definition at line 112 of file metadata.hxx.

◆ PROPERTY_ID_CONTROLBACKGROUND

#define PROPERTY_ID_CONTROLBACKGROUND   31

Definition at line 126 of file metadata.hxx.

◆ PROPERTY_ID_CONTROLBACKGROUNDTRANSPARENT

#define PROPERTY_ID_CONTROLBACKGROUNDTRANSPARENT   29

Definition at line 124 of file metadata.hxx.

◆ PROPERTY_ID_DATAFIELD

#define PROPERTY_ID_DATAFIELD   24

Definition at line 118 of file metadata.hxx.

◆ PROPERTY_ID_DEEPTRAVERSING

#define PROPERTY_ID_DEEPTRAVERSING   26

Definition at line 120 of file metadata.hxx.

◆ PROPERTY_ID_DETAILFIELDS

#define PROPERTY_ID_DETAILFIELDS   37

Definition at line 133 of file metadata.hxx.

◆ PROPERTY_ID_FONT

#define PROPERTY_ID_FONT   41

Definition at line 138 of file metadata.hxx.

◆ PROPERTY_ID_FORCENEWPAGE

#define PROPERTY_ID_FORCENEWPAGE   1

Definition at line 95 of file metadata.hxx.

◆ PROPERTY_ID_FORMULA

#define PROPERTY_ID_FORMULA   17

Definition at line 111 of file metadata.hxx.

◆ PROPERTY_ID_FORMULALIST

#define PROPERTY_ID_FORMULALIST   32

Definition at line 128 of file metadata.hxx.

◆ PROPERTY_ID_GROUPKEEPTOGETHER

#define PROPERTY_ID_GROUPKEEPTOGETHER   9

Definition at line 103 of file metadata.hxx.

◆ PROPERTY_ID_HEIGHT

#define PROPERTY_ID_HEIGHT   15

Definition at line 109 of file metadata.hxx.

◆ PROPERTY_ID_INITIALFORMULA

#define PROPERTY_ID_INITIALFORMULA   21

Definition at line 115 of file metadata.hxx.

◆ PROPERTY_ID_KEEPTOGETHER

#define PROPERTY_ID_KEEPTOGETHER   3

Definition at line 97 of file metadata.hxx.

◆ PROPERTY_ID_MASTERFIELDS

#define PROPERTY_ID_MASTERFIELDS   36

Definition at line 132 of file metadata.hxx.

◆ PROPERTY_ID_MIMETYPE

#define PROPERTY_ID_MIMETYPE   40

Definition at line 136 of file metadata.hxx.

◆ PROPERTY_ID_NEWROWORCOL

#define PROPERTY_ID_NEWROWORCOL   2

Definition at line 96 of file metadata.hxx.

◆ PROPERTY_ID_PAGEFOOTEROPTION

#define PROPERTY_ID_PAGEFOOTEROPTION   11

Definition at line 105 of file metadata.hxx.

◆ PROPERTY_ID_PAGEHEADEROPTION

#define PROPERTY_ID_PAGEHEADEROPTION   10

Definition at line 104 of file metadata.hxx.

◆ PROPERTY_ID_PARAADJUST

#define PROPERTY_ID_PARAADJUST   42

Definition at line 139 of file metadata.hxx.

◆ PROPERTY_ID_POSITIONX

#define PROPERTY_ID_POSITIONX   12

Definition at line 106 of file metadata.hxx.

◆ PROPERTY_ID_POSITIONY

#define PROPERTY_ID_POSITIONY   13

Definition at line 107 of file metadata.hxx.

◆ PROPERTY_ID_PREEVALUATED

#define PROPERTY_ID_PREEVALUATED   27

Definition at line 121 of file metadata.hxx.

◆ PROPERTY_ID_PRESERVEIRI

#define PROPERTY_ID_PRESERVEIRI   7

Definition at line 101 of file metadata.hxx.

◆ PROPERTY_ID_PREVIEW_COUNT

#define PROPERTY_ID_PREVIEW_COUNT   38

Definition at line 134 of file metadata.hxx.

◆ PROPERTY_ID_PRINTREPEATEDVALUES

#define PROPERTY_ID_PRINTREPEATEDVALUES   19

Definition at line 113 of file metadata.hxx.

◆ PROPERTY_ID_PRINTWHENGROUPCHANGE

#define PROPERTY_ID_PRINTWHENGROUPCHANGE   20

Definition at line 114 of file metadata.hxx.

◆ PROPERTY_ID_REPEATSECTION

#define PROPERTY_ID_REPEATSECTION   6

Definition at line 100 of file metadata.hxx.

◆ PROPERTY_ID_RESETPAGENUMBER

#define PROPERTY_ID_RESETPAGENUMBER   34

Definition at line 130 of file metadata.hxx.

◆ PROPERTY_ID_SCOPE

#define PROPERTY_ID_SCOPE   33

Definition at line 129 of file metadata.hxx.

◆ PROPERTY_ID_STARTNEWCOLUMN

#define PROPERTY_ID_STARTNEWCOLUMN   22

Definition at line 116 of file metadata.hxx.

◆ PROPERTY_ID_TYPE

#define PROPERTY_ID_TYPE   23

Definition at line 117 of file metadata.hxx.

◆ PROPERTY_ID_VERTICALALIGN

#define PROPERTY_ID_VERTICALALIGN   43

Definition at line 140 of file metadata.hxx.

◆ PROPERTY_ID_VISIBLE

#define PROPERTY_ID_VISIBLE   8

Definition at line 102 of file metadata.hxx.

◆ PROPERTY_ID_WIDTH

#define PROPERTY_ID_WIDTH   14

Definition at line 108 of file metadata.hxx.

Enumeration Type Documentation

◆ PropUIFlags

enum class PropUIFlags
strong
Enumerator
NONE 
Composeable 
DataProperty 

Definition at line 30 of file metadata.hxx.