LibreOffice Module svx (master)  1
Macros | Variables
xdef.hxx File Reference
#include <svl/typedwhich.hxx>
Include dependency graph for xdef.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define COL_DEFAULT_FONT   ::Color(0xC9211E)
 
#define COL_DEFAULT_FRAMELINE   ::Color(0x2A6099)
 
#define COL_DEFAULT_HIGHLIGHT   ::Color(0xFFFF00)
 
#define COL_DEFAULT_SHAPE_FILLING   ::Color(0x729fcf)
 
#define COL_DEFAULT_SHAPE_STROKE   ::Color(0x3465a4)
 
#define XATTR_LINESTYLE   TypedWhichId<XLineStyleItem>(XATTR_LINE_FIRST)
 
#define XATTR_LINEDASH   TypedWhichId<XLineDashItem>(XATTR_LINE_FIRST + 1) /* V3: 1001 V2: 1001 */
 
#define XATTR_LINEWIDTH   TypedWhichId<XLineWidthItem>(XATTR_LINE_FIRST + 2) /* V3: 1002 V2: 1002 */
 
#define XATTR_LINECOLOR   TypedWhichId<XLineColorItem>(XATTR_LINE_FIRST + 3) /* V3: 1003 V2: 1003 */
 
#define XATTR_LINESTART   TypedWhichId<XLineStartItem>(XATTR_LINE_FIRST + 4) /* V3: 1004 V2: 1004 */
 
#define XATTR_LINEEND   TypedWhichId<XLineEndItem>(XATTR_LINE_FIRST + 5) /* V3: 1005 V2: 1005 */
 
#define XATTR_LINESTARTWIDTH   TypedWhichId<XLineStartWidthItem>(XATTR_LINE_FIRST + 6) /* V3: 1006 V2: 1006 */
 
#define XATTR_LINEENDWIDTH   TypedWhichId<XLineEndWidthItem>(XATTR_LINE_FIRST + 7) /* V3: 1007 V2: 1007 */
 
#define XATTR_LINESTARTCENTER   TypedWhichId<XLineStartCenterItem>(XATTR_LINE_FIRST + 8) /* V3: 1008 V2: 1008 */
 
#define XATTR_LINEENDCENTER   TypedWhichId<XLineEndCenterItem>(XATTR_LINE_FIRST + 9) /* V3: 1009 V2: 1009 */
 
#define XATTR_LINETRANSPARENCE   TypedWhichId<XLineTransparenceItem>(XATTR_LINE_FIRST + 10) /* V3: 1010 V2: 1010 */
 
#define XATTR_LINEJOINT   TypedWhichId<XLineJointItem>(XATTR_LINE_FIRST + 11) /* V3: 1011 V2: 1011 */
 
#define XATTR_LINECAP   TypedWhichId<XLineCapItem>(XATTR_LINE_FIRST + 12) /* V3: 1012 */
 
#define XATTR_LINE_LAST   XATTR_LINECAP
 
#define XATTRSET_LINE   TypedWhichId<XLineAttrSetItem>(XATTR_LINE_LAST + 1) /* V3: 1017 V2: 1017 */
 
#define XATTR_FILLSTYLE   TypedWhichId<XFillStyleItem>(XATTR_FILL_FIRST)
 
#define XATTR_FILLCOLOR   TypedWhichId<XFillColorItem>(XATTR_FILL_FIRST + 1) /* V3: 1019 V2: 1019 */
 
#define XATTR_FILLGRADIENT   TypedWhichId<XFillGradientItem>(XATTR_FILL_FIRST + 2) /* V3: 1020 V2: 1020 */
 
#define XATTR_FILLHATCH   TypedWhichId<XFillHatchItem>(XATTR_FILL_FIRST + 3) /* V3: 1021 V2: 1021 */
 
#define XATTR_FILLBITMAP   TypedWhichId<XFillBitmapItem>(XATTR_FILL_FIRST + 4) /* V3: 1022 V2: 1022 */
 
#define XATTR_FILLTRANSPARENCE   TypedWhichId<XFillTransparenceItem>(XATTR_FILL_FIRST + 5) /* V3: 1023 V2: 1023 */
 
#define XATTR_GRADIENTSTEPCOUNT   TypedWhichId<XGradientStepCountItem>(XATTR_FILL_FIRST + 6) /* V3: 1024 V2: 1024 */
 
#define XATTR_FILLBMP_TILE   TypedWhichId<XFillBmpTileItem>(XATTR_FILL_FIRST + 7) /* V3: 1025 V2: 1025 */
 
#define XATTR_FILLBMP_POS   TypedWhichId<XFillBmpPosItem>(XATTR_FILL_FIRST + 8) /* V3: 1026 V2: 1026 */
 
#define XATTR_FILLBMP_SIZEX   TypedWhichId<SfxMetricItem>(XATTR_FILL_FIRST + 9) /* V3: 1027 V2: 1027 */
 
#define XATTR_FILLBMP_SIZEY   TypedWhichId<XFillBmpSizeYItem>(XATTR_FILL_FIRST + 10) /* V3: 1028 V2: 1028 */
 
#define XATTR_FILLFLOATTRANSPARENCE   TypedWhichId<XFillFloatTransparenceItem>(XATTR_FILL_FIRST + 11) /* V3: 1029 V2: 1029 */
 
#define XATTR_SECONDARYFILLCOLOR   TypedWhichId<XSecondaryFillColorItem>(XATTR_FILL_FIRST + 12) /* V3: 1030 */
 
#define XATTR_FILLBMP_SIZELOG   TypedWhichId<XFillBmpSizeLogItem>(XATTR_FILL_FIRST + 13) /* V3: 1031 */
 
#define XATTR_FILLBMP_TILEOFFSETX   TypedWhichId<XFillBmpTileOffsetXItem>(XATTR_FILL_FIRST + 14) /* V3: 1032 */
 
#define XATTR_FILLBMP_TILEOFFSETY   TypedWhichId<XFillBmpTileOffsetYItem>(XATTR_FILL_FIRST + 15) /* V3: 1033 */
 
#define XATTR_FILLBMP_STRETCH   TypedWhichId<XFillBmpStretchItem>(XATTR_FILL_FIRST + 16) /* V3: 1034 */
 
#define XATTR_FILLBMP_POSOFFSETX   TypedWhichId<XFillBmpPosOffsetXItem>(XATTR_FILL_FIRST + 17) /* V3: 1041 */
 
#define XATTR_FILLBMP_POSOFFSETY   TypedWhichId<XFillBmpPosOffsetYItem>(XATTR_FILL_FIRST + 18) /* V3: 1042 */
 
#define XATTR_FILLBACKGROUND   TypedWhichId<XFillBackgroundItem>(XATTR_FILL_FIRST + 19) /* V3: 1043 */
 
#define XATTRSET_FILL   TypedWhichId<XFillAttrSetItem>(XATTR_FILL_LAST + 1) /* V3: 1047 V2: 1030 */
 
#define XATTR_FORMTXTSTYLE   TypedWhichId<XFormTextStyleItem>(XATTR_TEXT_FIRST) /* V3: 1048 V2: 1031 */
 
#define XATTR_FORMTXTADJUST   TypedWhichId<XFormTextAdjustItem>(XATTR_TEXT_FIRST + 1) /* V3: 1049 V2: 1032 */
 
#define XATTR_FORMTXTDISTANCE   TypedWhichId<XFormTextDistanceItem>(XATTR_TEXT_FIRST + 2) /* V3: 1050 V2: 1033 */
 
#define XATTR_FORMTXTSTART   TypedWhichId<XFormTextStartItem>(XATTR_TEXT_FIRST + 3) /* V3: 1051 V2: 1034 */
 
#define XATTR_FORMTXTMIRROR   TypedWhichId<XFormTextMirrorItem>(XATTR_TEXT_FIRST + 4) /* V3: 1052 V2: 1035 */
 
#define XATTR_FORMTXTOUTLINE   TypedWhichId<XFormTextOutlineItem>(XATTR_TEXT_FIRST + 5) /* V3: 1053 V2: 1036 */
 
#define XATTR_FORMTXTSHADOW   TypedWhichId<XFormTextShadowItem>(XATTR_TEXT_FIRST + 6) /* V3: 1054 V2: 1037 */
 
#define XATTR_FORMTXTSHDWCOLOR   TypedWhichId<XFormTextShadowColorItem>(XATTR_TEXT_FIRST + 7) /* V3: 1055 V2: 1038 */
 
#define XATTR_FORMTXTSHDWXVAL   TypedWhichId<XFormTextShadowXValItem>(XATTR_TEXT_FIRST + 8) /* V3: 1056 V2: 1039 */
 
#define XATTR_FORMTXTSHDWYVAL   TypedWhichId<XFormTextShadowYValItem>(XATTR_TEXT_FIRST + 9) /* V3: 1057 V2: 1040 */
 
#define XATTR_FORMTXTHIDEFORM   TypedWhichId<XFormTextHideFormItem>(XATTR_TEXT_FIRST + 10) /* V3: 1059 V2: 1042 */
 
#define XATTR_FORMTXTSHDWTRANSP   TypedWhichId<XFormTextShadowTranspItem>(XATTR_TEXT_FIRST + 11) /* V3: 1060 V2: 1043 */
 
#define XATTR_TEXT_LAST   XATTR_FORMTXTSHDWTRANSP
 
#define XATTR_END   XATTR_TEXT_LAST
 

Variables

constexpr auto XATTR_START = 1000
 
constexpr auto XATTR_LINE_FIRST = XATTR_START
 
constexpr sal_uInt16 XATTR_FILL_FIRST = XATTRSET_LINE + 1
 
constexpr sal_uInt16 XATTR_FILL_LAST = XATTR_FILLBACKGROUND
 
constexpr auto XATTR_TEXT_FIRST = XATTRSET_FILL + 1
 

Macro Definition Documentation

#define COL_DEFAULT_FONT   ::Color(0xC9211E)

Definition at line 81 of file xdef.hxx.

Referenced by svx::ToolboxButtonColorUpdaterBase::Init().

#define COL_DEFAULT_FRAMELINE   ::Color(0x2A6099)

Definition at line 82 of file xdef.hxx.

Referenced by svx::ToolboxButtonColorUpdaterBase::Init().

#define COL_DEFAULT_HIGHLIGHT   ::Color(0xFFFF00)

Definition at line 83 of file xdef.hxx.

Referenced by svx::ToolboxButtonColorUpdaterBase::Init().

#define COL_DEFAULT_SHAPE_FILLING   ::Color(0x729fcf)
#define COL_DEFAULT_SHAPE_STROKE   ::Color(0x3465a4)
#define XATTR_END   XATTR_TEXT_LAST

Definition at line 145 of file xdef.hxx.

Referenced by XOutdevItemPool::XOutdevItemPool().

#define XATTR_FILLBACKGROUND   TypedWhichId<XFillBackgroundItem>(XATTR_FILL_FIRST + 19) /* V3: 1043 */
#define XATTR_FILLBITMAP   TypedWhichId<XFillBitmapItem>(XATTR_FILL_FIRST + 4) /* V3: 1022 V2: 1022 */
#define XATTR_FILLBMP_POS   TypedWhichId<XFillBmpPosItem>(XATTR_FILL_FIRST + 8) /* V3: 1026 V2: 1026 */
#define XATTR_FILLBMP_POSOFFSETX   TypedWhichId<XFillBmpPosOffsetXItem>(XATTR_FILL_FIRST + 17) /* V3: 1041 */
#define XATTR_FILLBMP_POSOFFSETY   TypedWhichId<XFillBmpPosOffsetYItem>(XATTR_FILL_FIRST + 18) /* V3: 1042 */
#define XATTR_FILLBMP_SIZELOG   TypedWhichId<XFillBmpSizeLogItem>(XATTR_FILL_FIRST + 13) /* V3: 1031 */
#define XATTR_FILLBMP_SIZEX   TypedWhichId<SfxMetricItem>(XATTR_FILL_FIRST + 9) /* V3: 1027 V2: 1027 */
#define XATTR_FILLBMP_SIZEY   TypedWhichId<XFillBmpSizeYItem>(XATTR_FILL_FIRST + 10) /* V3: 1028 V2: 1028 */
#define XATTR_FILLBMP_STRETCH   TypedWhichId<XFillBmpStretchItem>(XATTR_FILL_FIRST + 16) /* V3: 1034 */
#define XATTR_FILLBMP_TILE   TypedWhichId<XFillBmpTileItem>(XATTR_FILL_FIRST + 7) /* V3: 1025 V2: 1025 */
#define XATTR_FILLBMP_TILEOFFSETX   TypedWhichId<XFillBmpTileOffsetXItem>(XATTR_FILL_FIRST + 14) /* V3: 1032 */
#define XATTR_FILLBMP_TILEOFFSETY   TypedWhichId<XFillBmpTileOffsetYItem>(XATTR_FILL_FIRST + 15) /* V3: 1033 */
#define XATTR_FILLCOLOR   TypedWhichId<XFillColorItem>(XATTR_FILL_FIRST + 1) /* V3: 1019 V2: 1019 */
#define XATTR_FILLFLOATTRANSPARENCE   TypedWhichId<XFillFloatTransparenceItem>(XATTR_FILL_FIRST + 11) /* V3: 1029 V2: 1029 */
#define XATTR_FILLGRADIENT   TypedWhichId<XFillGradientItem>(XATTR_FILL_FIRST + 2) /* V3: 1020 V2: 1020 */
#define XATTR_FILLHATCH   TypedWhichId<XFillHatchItem>(XATTR_FILL_FIRST + 3) /* V3: 1021 V2: 1021 */
#define XATTR_FILLSTYLE   TypedWhichId<XFillStyleItem>(XATTR_FILL_FIRST)
#define XATTR_FILLTRANSPARENCE   TypedWhichId<XFillTransparenceItem>(XATTR_FILL_FIRST + 5) /* V3: 1023 V2: 1023 */
#define XATTR_FORMTXTADJUST   TypedWhichId<XFormTextAdjustItem>(XATTR_TEXT_FIRST + 1) /* V3: 1049 V2: 1032 */

Definition at line 132 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTDISTANCE   TypedWhichId<XFormTextDistanceItem>(XATTR_TEXT_FIRST + 2) /* V3: 1050 V2: 1033 */

Definition at line 133 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTHIDEFORM   TypedWhichId<XFormTextHideFormItem>(XATTR_TEXT_FIRST + 10) /* V3: 1059 V2: 1042 */
#define XATTR_FORMTXTMIRROR   TypedWhichId<XFormTextMirrorItem>(XATTR_TEXT_FIRST + 4) /* V3: 1052 V2: 1035 */

Definition at line 135 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTOUTLINE   TypedWhichId<XFormTextOutlineItem>(XATTR_TEXT_FIRST + 5) /* V3: 1053 V2: 1036 */

Definition at line 136 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSHADOW   TypedWhichId<XFormTextShadowItem>(XATTR_TEXT_FIRST + 6) /* V3: 1054 V2: 1037 */

Definition at line 137 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSHDWCOLOR   TypedWhichId<XFormTextShadowColorItem>(XATTR_TEXT_FIRST + 7) /* V3: 1055 V2: 1038 */

Definition at line 138 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSHDWTRANSP   TypedWhichId<XFormTextShadowTranspItem>(XATTR_TEXT_FIRST + 11) /* V3: 1060 V2: 1043 */

Definition at line 142 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSHDWXVAL   TypedWhichId<XFormTextShadowXValItem>(XATTR_TEXT_FIRST + 8) /* V3: 1056 V2: 1039 */

Definition at line 139 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSHDWYVAL   TypedWhichId<XFormTextShadowYValItem>(XATTR_TEXT_FIRST + 9) /* V3: 1057 V2: 1040 */

Definition at line 140 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSTART   TypedWhichId<XFormTextStartItem>(XATTR_TEXT_FIRST + 3) /* V3: 1051 V2: 1034 */

Definition at line 134 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

#define XATTR_FORMTXTSTYLE   TypedWhichId<XFormTextStyleItem>(XATTR_TEXT_FIRST) /* V3: 1048 V2: 1031 */
#define XATTR_GRADIENTSTEPCOUNT   TypedWhichId<XGradientStepCountItem>(XATTR_FILL_FIRST + 6) /* V3: 1024 V2: 1024 */
#define XATTR_LINE_LAST   XATTR_LINECAP

Definition at line 103 of file xdef.hxx.

Referenced by GetFormatRangeImpl().

#define XATTR_LINECAP   TypedWhichId<XLineCapItem>(XATTR_LINE_FIRST + 12) /* V3: 1012 */
#define XATTR_LINECOLOR   TypedWhichId<XLineColorItem>(XATTR_LINE_FIRST + 3) /* V3: 1003 V2: 1003 */
#define XATTR_LINEDASH   TypedWhichId<XLineDashItem>(XATTR_LINE_FIRST + 1) /* V3: 1001 V2: 1001 */
#define XATTR_LINEEND   TypedWhichId<XLineEndItem>(XATTR_LINE_FIRST + 5) /* V3: 1005 V2: 1005 */
#define XATTR_LINEENDCENTER   TypedWhichId<XLineEndCenterItem>(XATTR_LINE_FIRST + 9) /* V3: 1009 V2: 1009 */
#define XATTR_LINEENDWIDTH   TypedWhichId<XLineEndWidthItem>(XATTR_LINE_FIRST + 7) /* V3: 1007 V2: 1007 */
#define XATTR_LINEJOINT   TypedWhichId<XLineJointItem>(XATTR_LINE_FIRST + 11) /* V3: 1011 V2: 1011 */
#define XATTR_LINESTART   TypedWhichId<XLineStartItem>(XATTR_LINE_FIRST + 4) /* V3: 1004 V2: 1004 */
#define XATTR_LINESTARTCENTER   TypedWhichId<XLineStartCenterItem>(XATTR_LINE_FIRST + 8) /* V3: 1008 V2: 1008 */
#define XATTR_LINESTARTWIDTH   TypedWhichId<XLineStartWidthItem>(XATTR_LINE_FIRST + 6) /* V3: 1006 V2: 1006 */
#define XATTR_LINESTYLE   TypedWhichId<XLineStyleItem>(XATTR_LINE_FIRST)
#define XATTR_LINETRANSPARENCE   TypedWhichId<XLineTransparenceItem>(XATTR_LINE_FIRST + 10) /* V3: 1010 V2: 1010 */
#define XATTR_LINEWIDTH   TypedWhichId<XLineWidthItem>(XATTR_LINE_FIRST + 2) /* V3: 1002 V2: 1002 */
#define XATTR_SECONDARYFILLCOLOR   TypedWhichId<XSecondaryFillColorItem>(XATTR_FILL_FIRST + 12) /* V3: 1030 */
#define XATTR_TEXT_LAST   XATTR_FORMTXTSHDWTRANSP

Definition at line 143 of file xdef.hxx.

#define XATTRSET_FILL   TypedWhichId<XFillAttrSetItem>(XATTR_FILL_LAST + 1) /* V3: 1047 V2: 1030 */
#define XATTRSET_LINE   TypedWhichId<XLineAttrSetItem>(XATTR_LINE_LAST + 1) /* V3: 1017 V2: 1017 */

Definition at line 104 of file xdef.hxx.

Referenced by SdrItemPool::GetItemName(), and XOutdevItemPool::XOutdevItemPool().

Variable Documentation

constexpr sal_uInt16 XATTR_FILL_FIRST = XATTRSET_LINE + 1
constexpr sal_uInt16 XATTR_FILL_LAST = XATTR_FILLBACKGROUND
constexpr auto XATTR_LINE_FIRST = XATTR_START

Definition at line 89 of file xdef.hxx.

Referenced by GetFormatRangeImpl().

constexpr auto XATTR_START = 1000

Definition at line 87 of file xdef.hxx.

Referenced by XOutdevItemPool::XOutdevItemPool().

constexpr auto XATTR_TEXT_FIRST = XATTRSET_FILL + 1

Definition at line 130 of file xdef.hxx.