1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 #ifndef INCLUDED_SVX_SVDDEF_HXX
21 #define INCLUDED_SVX_SVDDEF_HXX
23 #include <svx/xdef.hxx>
24 #include <svl/typedwhich.hxx>
26 /*************************************************************************/
27 // SdrItemPool V2, 09-11-1995:
28 // 7 new Items for XLineAttrSetItem
29 // 7 new Items for XFillAttrSetItem
30 // 8 new Items for SdrShadowSetItem
31 // 5 new Items for SdrCaptionSetItem
32 // 25 new Items for SdrMiscSetItem
33 // 6 new Items for SdrNotPersist
34 // SdrItemPool V3, 29-02-1996
35 // 17 new Items for XFillAttrSetItem (Bitmapfill)
36 // SdrItemPool V4, 10-08-1996
37 // 45 new Items for Edge and Measure (Connector and Measuring object)
38 // SdrItemPool V4+, 18-10-1996
39 // 8 new Items for CircItems
40 // 18 new Items for NotPersist + Refactoring there
41 // SdrItemPool V4++, 13-11-1996
42 // 2 new Items for NotPersist+(MoveX/Y)
43 // SdrItemPool V4+++, 07-06-1999
44 // 15 new Items for NotPersist (Reserve)
45 // 15 new Items for GrafItems
48 // V1 Range = 1000..1065 (66)
49 // V2 Range = 1000..1123 (124) (58 new Whiches)
50 // V3 Range = 1000..1140 (141) (17 new Whiches)
51 // V4 Range = 1000..1185 (186) (45 new Whiches)
52 // Map V2: 10 6 20 4 11 6 9
53 // V1: 1000..1009, 1010..1015, 1016..1035, 1036..1039, 1040..1050, 1051..1056 1057..1065
54 // V2: 1000..1009, 1017..1022, 1030..1049, 1050..1053, 1062..1072, 1078..1083, 1109..1117, and 6 new ones appended at the end
55 // |<------------ XOut ------------>| |<----------- SvDraw ----------->
57 // V2: 1000..1029, 1030..1123
58 // V3: 1000..1029, 1047..1140
60 // V3: 1000..1126, 1127..1140
61 // V4: 1000..1126, 1172..1185
63 class SdrAllPositionXItem
;
64 class SdrAllPositionYItem
;
65 class SdrAllSizeHeightItem
;
66 class SdrAllSizeWidthItem
;
68 class SdrCaptionEscAbsItem
;
69 class SdrCaptionEscDirItem
;
70 class SdrCaptionEscIsRelItem
;
71 class SdrCaptionEscRelItem
;
72 class SdrCaptionFitLineLenItem
;
73 class SdrCaptionLineLenItem
;
74 class SdrCaptionTypeItem
;
75 class SdrCircKindItem
;
76 class SdrCustomShapeGeometryItem
;
77 class SdrEdgeKindItem
;
78 class SdrEdgeLineDeltaCountItem
;
79 class SdrEdgeNode1GlueDistItem
;
80 class SdrEdgeNode1HorzDistItem
;
81 class SdrEdgeNode1VertDistItem
;
82 class SdrEdgeNode2GlueDistItem
;
83 class SdrEdgeNode2HorzDistItem
;
84 class SdrEdgeNode2VertDistItem
;
85 class SdrGrafBlueItem
;
86 class SdrGrafContrastItem
;
87 class SdrGrafCropItem
;
88 class SdrGrafGamma100Item
;
89 class SdrGrafGreenItem
;
90 class SdrGrafInvertItem
;
91 class SdrGrafLuminanceItem
;
92 class SdrGrafModeItem
;
94 class SdrGrafTransparenceItem
;
95 class SdrHorzShearAllItem
;
96 class SdrHorzShearOneItem
;
98 class SdrLayerNameItem
;
99 class SdrLogicSizeHeightItem
;
100 class SdrLogicSizeWidthItem
;
101 class SdrMeasureBelowRefEdgeItem
;
102 class SdrMeasureDecimalPlacesItem
;
103 class SdrMeasureFormatStringItem
;
104 class SdrMeasureKindItem
;
105 class SdrMeasureOverhangItem
;
106 class SdrMeasureTextAutoAngleItem
;
107 class SdrMeasureTextFixedAngleItem
;
108 class SdrMeasureTextHPosItem
;
109 class SdrMeasureTextIsFixedAngleItem
;
110 class SdrMeasureTextRota90Item
;
111 class SdrMeasureTextVPosItem
;
112 class SdrMeasureUnitItem
;
116 class SdrObjPrintableItem
;
117 class SdrObjVisibleItem
;
119 class SdrOnePositionXItem
;
120 class SdrOnePositionYItem
;
121 class SdrOneSizeHeightItem
;
122 class SdrOneSizeWidthItem
;
123 class SdrPercentItem
;
124 class SdrResizeXAllItem
;
125 class SdrResizeXOneItem
;
126 class SdrResizeYAllItem
;
127 class SdrResizeYOneItem
;
128 class SdrRotateOneItem
;
129 class SdrShearAngleItem
;
130 class SdrTextFitToSizeTypeItem
;
131 class SdrTextFixedCellHeightItem
;
132 class SdrTextVertAdjustItem
;
133 class SdrTransformRef1XItem
;
134 class SdrTransformRef1YItem
;
135 class SdrTransformRef2XItem
;
136 class SdrTransformRef2YItem
;
137 class SdrVertShearAllItem
;
138 class SdrVertShearOneItem
;
146 class Svx3DCharacterModeItem
;
147 class Svx3DCloseBackItem
;
148 class Svx3DCloseFrontItem
;
149 class Svx3DNormalsKindItem
;
150 class Svx3DPerspectiveItem
;
151 class Svx3DReducedLineGeometryItem
;
152 class Svx3DShadeModeItem
;
153 class Svx3DSmoothLidsItem
;
154 class Svx3DSmoothNormalsItem
;
155 class Svx3DTextureProjectionXItem
;
156 class Svx3DTextureProjectionYItem
;
157 class SvxB3DVectorItem
;
158 class SvxBoxInfoItem
;
162 class SvxTextRotateItem
;
163 class SvxWritingModeItem
;
165 class SdrTextAniDirectionItem
;
166 class SdrTextAniKindItem
;
167 class SdrTextHorzAdjustItem
;
168 class SdrTextAniAmountItem
;
169 class SdrTextAniCountItem
;
170 class SdrTextAniStartInsideItem
;
171 class SdrTextAniStopInsideItem
;
172 class SdrTextAniDelayItem
;
173 class SdrMeasureScaleItem
;
174 class SdrRotateAllItem
;
175 class Svx3DTextureKindItem
;
176 class Svx3DTextureModeItem
;
177 class SvXMLAttrContainerItem
;
179 constexpr sal_uInt16
SDRATTR_START (XATTR_START
); /* 1000 */
180 /* Pool V4*/ /* Pool V3*/ /* Pool V2*/
181 constexpr sal_uInt16
SDRATTR_SHADOW_FIRST (XATTR_END
+ 1); /* 1067 */ /* 1067 */ /* 1050 */ /* Pool V1: 1036 */
182 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_SHADOW (SDRATTR_SHADOW_FIRST
+ 0); /* 1067 */ /* 1067 */ /* 1050 */
183 constexpr TypedWhichId
<XColorItem
> SDRATTR_SHADOWCOLOR (SDRATTR_SHADOW_FIRST
+ 1); /* 1068 */ /* 1068 */ /* 1051 */
184 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SHADOWXDIST (SDRATTR_SHADOW_FIRST
+ 2); /* 1069 */ /* 1069 */ /* 1052 */
185 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SHADOWYDIST (SDRATTR_SHADOW_FIRST
+ 3); /* 1070 */ /* 1070 */ /* 1053 */
186 constexpr TypedWhichId
<SdrPercentItem
> SDRATTR_SHADOWTRANSPARENCE (SDRATTR_SHADOW_FIRST
+ 4); /* 1071 */ /* 1071 */ /* 1054 */ /* Pool V2 */
187 constexpr TypedWhichId
<SfxVoidItem
> SDRATTR_SHADOW3D (SDRATTR_SHADOW_FIRST
+ 5); /* 1072 */ /* 1072 */ /* 1055 */ /* Pool V2 */
188 constexpr TypedWhichId
<SfxVoidItem
> SDRATTR_SHADOWPERSP (SDRATTR_SHADOW_FIRST
+ 6); /* 1073 */ /* 1073 */ /* 1056 */ /* Pool V2 */
189 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SHADOWSIZEX (SDRATTR_SHADOW_FIRST
+ 7);
190 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SHADOWSIZEY (SDRATTR_SHADOW_FIRST
+ 8);
191 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SHADOWBLUR (SDRATTR_SHADOW_FIRST
+ 9);
192 constexpr sal_uInt16
SDRATTR_SHADOW_LAST (SDRATTR_SHADOWBLUR
); /* 1078 */ /* 1078 */ /* 1061 */ /* Pool V1: 1039 */
194 constexpr sal_uInt16
SDRATTR_CAPTION_FIRST (SDRATTR_SHADOW_LAST
+ 1); /* 1080 */ /* 1080 */ /* 1063 */ /* Pool V1: 1041 */
195 constexpr TypedWhichId
<SdrCaptionTypeItem
> SDRATTR_CAPTIONTYPE (SDRATTR_CAPTION_FIRST
+ 0); /* 1080 */ /* 1080 */ /* 1063 */
196 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_CAPTIONFIXEDANGLE (SDRATTR_CAPTION_FIRST
+ 1); /* 1081 */ /* 1081 */ /* 1064 */
197 constexpr TypedWhichId
<SdrAngleItem
> SDRATTR_CAPTIONANGLE (SDRATTR_CAPTION_FIRST
+ 2); /* 1082 */ /* 1082 */ /* 1065 */
198 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_CAPTIONGAP (SDRATTR_CAPTION_FIRST
+ 3); /* 1083 */ /* 1083 */ /* 1066 */
199 constexpr TypedWhichId
<SdrCaptionEscDirItem
> SDRATTR_CAPTIONESCDIR (SDRATTR_CAPTION_FIRST
+ 4); /* 1084 */ /* 1084 */ /* 1067 */
200 constexpr TypedWhichId
<SdrCaptionEscIsRelItem
> SDRATTR_CAPTIONESCISREL (SDRATTR_CAPTION_FIRST
+ 5); /* 1085 */ /* 1085 */ /* 1068 */
201 constexpr TypedWhichId
<SdrCaptionEscRelItem
> SDRATTR_CAPTIONESCREL (SDRATTR_CAPTION_FIRST
+ 6); /* 1086 */ /* 1086 */ /* 1069 */
202 constexpr TypedWhichId
<SdrCaptionEscAbsItem
> SDRATTR_CAPTIONESCABS (SDRATTR_CAPTION_FIRST
+ 7); /* 1087 */ /* 1087 */ /* 1070 */
203 constexpr TypedWhichId
<SdrCaptionLineLenItem
> SDRATTR_CAPTIONLINELEN (SDRATTR_CAPTION_FIRST
+ 8); /* 1088 */ /* 1088 */ /* 1071 */
204 constexpr TypedWhichId
<SdrCaptionFitLineLenItem
> SDRATTR_CAPTIONFITLINELEN (SDRATTR_CAPTION_FIRST
+ 9); /* 1089 */ /* 1089 */ /* 1072 */
205 constexpr sal_uInt16
SDRATTR_CAPTION_LAST (SDRATTR_CAPTIONFITLINELEN
); /* 1094 */ /* 1094 */ /* 1077 */ /* Pool V1: 1050 */
207 constexpr sal_uInt16
SDRATTR_MISC_FIRST (SDRATTR_CAPTION_LAST
+ 1); /* 1097 */ /* 1097 */ /* 1080 */ /* Pool V1: 1053 */
208 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_CORNER_RADIUS (SDRATTR_MISC_FIRST
+ 0); /* 1097 */ /* 1097 */ /* 1080 long, def=0 */
209 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_MINFRAMEHEIGHT (SDRATTR_MISC_FIRST
+ 1); /* 1098 */ /* 1098 */ /* 1081 long, def=0 */
210 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_TEXT_AUTOGROWHEIGHT (SDRATTR_MISC_FIRST
+ 2); /* 1099 */ /* 1099 */ /* 1082 sal_Bool, def=sal_True */
211 constexpr TypedWhichId
<SdrTextFitToSizeTypeItem
> SDRATTR_TEXT_FITTOSIZE (SDRATTR_MISC_FIRST
+ 3); /* 1100 */ /* 1100 */ /* 1083 enum, def=css::drawing::TextFitToSizeType_NONE */
212 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_LEFTDIST (SDRATTR_MISC_FIRST
+ 4); /* 1101 */ /* 1101 */ /* 1084 long, def=0 */ /* Pool V2 */
213 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_RIGHTDIST (SDRATTR_MISC_FIRST
+ 5); /* 1102 */ /* 1102 */ /* 1085 long, def=0 */ /* Pool V2 */
214 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_UPPERDIST (SDRATTR_MISC_FIRST
+ 6); /* 1103 */ /* 1103 */ /* 1086 long, def=0 */ /* Pool V2 */
215 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_LOWERDIST (SDRATTR_MISC_FIRST
+ 7); /* 1104 */ /* 1104 */ /* 1087 long, def=0 */ /* Pool V2 */
216 constexpr TypedWhichId
<SdrTextVertAdjustItem
> SDRATTR_TEXT_VERTADJUST (SDRATTR_MISC_FIRST
+ 8); /* 1105 */ /* 1105 */ /* 1088 enum, def=SDRTEXTVERTADJUST_TOP */ /* Pool V2 */
217 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_MAXFRAMEHEIGHT (SDRATTR_MISC_FIRST
+ 9); /* 1106 */ /* 1106 */ /* 1089 long, def=0 - Pool V2 */
218 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_MINFRAMEWIDTH (SDRATTR_MISC_FIRST
+10); /* 1107 */ /* 1107 */ /* 1090 long, def=0 - Pool V2 */
219 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXT_MAXFRAMEWIDTH (SDRATTR_MISC_FIRST
+11); /* 1108 */ /* 1108 */ /* 1091 long, def=0 - Pool V2 */
220 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_TEXT_AUTOGROWWIDTH (SDRATTR_MISC_FIRST
+12); /* 1109 */ /* 1109 */ /* 1092 sal_Bool, def=sal_False - Pool V2 */
221 constexpr TypedWhichId
<SdrTextHorzAdjustItem
> SDRATTR_TEXT_HORZADJUST (SDRATTR_MISC_FIRST
+13); /* 1110 */ /* 1110 */ /* 1093 enum, def=SDRTEXTHORZADJUST_LEFT */ /* Pool V2+ (04-12-1995) */
222 constexpr TypedWhichId
<SdrTextAniKindItem
> SDRATTR_TEXT_ANIKIND (SDRATTR_MISC_FIRST
+14); /* 1111 */ /* 1111 */ /* 1094 enum, def=SdrTextAniKind::NONE - Pool V2/V4 */
223 constexpr TypedWhichId
<SdrTextAniDirectionItem
> SDRATTR_TEXT_ANIDIRECTION (SDRATTR_MISC_FIRST
+15); /* 1112 */ /* 1112 */ /* 1095 enum, def=SdrTextAniDirection::Left - Pool V2/V4 */
224 constexpr TypedWhichId
<SdrTextAniStartInsideItem
> SDRATTR_TEXT_ANISTARTINSIDE (SDRATTR_MISC_FIRST
+16); /* 1113 */ /* 1113 */ /* 1096 sal_Bool, def=sal_False - Pool V2/V4 */
225 constexpr TypedWhichId
<SdrTextAniStopInsideItem
> SDRATTR_TEXT_ANISTOPINSIDE (SDRATTR_MISC_FIRST
+17); /* 1114 */ /* 1114 */ /* 1097 sal_Bool, def=sal_False - Pool V2/V4 */
226 constexpr TypedWhichId
<SdrTextAniCountItem
> SDRATTR_TEXT_ANICOUNT (SDRATTR_MISC_FIRST
+18); /* 1115 */ /* 1115 */ /* 1098 sal_uInt16, def=0 - Pool V2/V4 */
227 constexpr TypedWhichId
<SdrTextAniDelayItem
> SDRATTR_TEXT_ANIDELAY (SDRATTR_MISC_FIRST
+19); /* 1116 */ /* 1116 */ /* 1099 sal_uInt16, def=0 - Pool V2/V4 */
228 constexpr TypedWhichId
<SdrTextAniAmountItem
> SDRATTR_TEXT_ANIAMOUNT (SDRATTR_MISC_FIRST
+20); /* 1117 */ /* 1117 */ /* 1100 sal_uInt16, def=0 - Pool V2/V4 */
229 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_TEXT_CONTOURFRAME (SDRATTR_MISC_FIRST
+21); /* 1118 */ /* 1118 */ /* 1101 */ /* Pool V2 */
230 constexpr TypedWhichId
<SvXMLAttrContainerItem
> SDRATTR_XMLATTRIBUTES (SDRATTR_MISC_FIRST
+22); /* 1120 */ /* 1120 */ /* 1103 */ /* Pool V2 */
231 constexpr TypedWhichId
<SdrTextFixedCellHeightItem
> SDRATTR_TEXT_USEFIXEDCELLHEIGHT (SDRATTR_MISC_FIRST
+23); /* 1121 */ /* 1121 */ /* 1104 */ /* Pool V2 */
232 constexpr TypedWhichId
<SdrOnOffItem
> SDRATTR_TEXT_WORDWRAP (SDRATTR_MISC_FIRST
+24); /* 1122 */ /* 1122 */ /* 1105 */ /* Pool V2 */
233 constexpr TypedWhichId
<SfxStringItem
> SDRATTR_TEXT_CHAINNEXTNAME (SDRATTR_MISC_FIRST
+25); /* 1123 */ /* 1123 */ /* 1106 */ /* Pool V2 */
234 constexpr sal_uInt16
SDRATTR_MISC_LAST (SDRATTR_TEXT_CHAINNEXTNAME
); /* 1125 */ /* 1125 */ /* 1108 */ /* Pool V1: 1056 */
236 constexpr sal_uInt16
SDRATTR_EDGE_FIRST (SDRATTR_MISC_LAST
+ 1); /* 1127 */ /* Pool V4 */
237 constexpr TypedWhichId
<SdrEdgeKindItem
> SDRATTR_EDGEKIND (SDRATTR_EDGE_FIRST
+ 0); /* 1127 */ /* Pool V4 */
238 constexpr TypedWhichId
<SdrEdgeNode1HorzDistItem
> SDRATTR_EDGENODE1HORZDIST (SDRATTR_EDGE_FIRST
+ 1); /* 1128 */ /* Pool V4 */
239 constexpr TypedWhichId
<SdrEdgeNode1VertDistItem
> SDRATTR_EDGENODE1VERTDIST (SDRATTR_EDGE_FIRST
+ 2); /* 1129 */ /* Pool V4 */
240 constexpr TypedWhichId
<SdrEdgeNode2HorzDistItem
> SDRATTR_EDGENODE2HORZDIST (SDRATTR_EDGE_FIRST
+ 3); /* 1130 */ /* Pool V4 */
241 constexpr TypedWhichId
<SdrEdgeNode2VertDistItem
> SDRATTR_EDGENODE2VERTDIST (SDRATTR_EDGE_FIRST
+ 4); /* 1131 */ /* Pool V4 */
242 constexpr TypedWhichId
<SdrEdgeNode1GlueDistItem
> SDRATTR_EDGENODE1GLUEDIST (SDRATTR_EDGE_FIRST
+ 5); /* 1132 */ /* Pool V4 */
243 constexpr TypedWhichId
<SdrEdgeNode2GlueDistItem
> SDRATTR_EDGENODE2GLUEDIST (SDRATTR_EDGE_FIRST
+ 6); /* 1133 */ /* Pool V4 */
244 constexpr TypedWhichId
<SdrEdgeLineDeltaCountItem
> SDRATTR_EDGELINEDELTACOUNT (SDRATTR_EDGE_FIRST
+ 7); /* 1134 */ /* Pool V4 */
245 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_EDGELINE1DELTA (SDRATTR_EDGE_FIRST
+ 8); /* 1135 */ /* Pool V4 */
246 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_EDGELINE2DELTA (SDRATTR_EDGE_FIRST
+ 9); /* 1136 */ /* Pool V4 */
247 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_EDGELINE3DELTA (SDRATTR_EDGE_FIRST
+10); /* 1137 */ /* Pool V4 */
248 constexpr sal_uInt16
SDRATTR_EDGE_LAST (SDRATTR_EDGELINE3DELTA
); /* 1145 */ /* Pool V4 */
250 constexpr sal_uInt16
SDRATTR_MEASURE_FIRST (SDRATTR_EDGE_LAST
+ 1); /* 1147 */ /* Pool V4 */
251 constexpr TypedWhichId
<SdrMeasureKindItem
> SDRATTR_MEASUREKIND (SDRATTR_MEASURE_FIRST
+ 0); /* 1147 */ /* Pool V4 */
252 constexpr TypedWhichId
<SdrMeasureTextHPosItem
> SDRATTR_MEASURETEXTHPOS (SDRATTR_MEASURE_FIRST
+ 1); /* 1148 */ /* Pool V4 */
253 constexpr TypedWhichId
<SdrMeasureTextVPosItem
> SDRATTR_MEASURETEXTVPOS (SDRATTR_MEASURE_FIRST
+ 2); /* 1149 */ /* Pool V4 */
254 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_MEASURELINEDIST (SDRATTR_MEASURE_FIRST
+ 3); /* 1150 */ /* Pool V4 */
255 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_MEASUREHELPLINEOVERHANG (SDRATTR_MEASURE_FIRST
+ 4); /* 1151 */ /* Pool V4 */
256 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_MEASUREHELPLINEDIST (SDRATTR_MEASURE_FIRST
+ 5); /* 1152 */ /* Pool V4 */
257 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_MEASUREHELPLINE1LEN (SDRATTR_MEASURE_FIRST
+ 6); /* 1153 */ /* Pool V4 */
258 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_MEASUREHELPLINE2LEN (SDRATTR_MEASURE_FIRST
+ 7); /* 1154 */ /* Pool V4 */
259 constexpr TypedWhichId
<SdrMeasureBelowRefEdgeItem
> SDRATTR_MEASUREBELOWREFEDGE (SDRATTR_MEASURE_FIRST
+ 8); /* 1155 */ /* Pool V4 */
260 constexpr TypedWhichId
<SdrMeasureTextRota90Item
> SDRATTR_MEASURETEXTROTA90 (SDRATTR_MEASURE_FIRST
+ 9); /* 1156 */ /* Pool V4 */
261 constexpr TypedWhichId
<SdrYesNoItem
> SDRATTR_MEASURETEXTUPSIDEDOWN (SDRATTR_MEASURE_FIRST
+10); /* 1157 */ /* Pool V4 */
262 constexpr TypedWhichId
<SdrMeasureOverhangItem
> SDRATTR_MEASUREOVERHANG (SDRATTR_MEASURE_FIRST
+11); /* 1158 */ /* Pool V4 */
263 constexpr TypedWhichId
<SdrMeasureUnitItem
> SDRATTR_MEASUREUNIT (SDRATTR_MEASURE_FIRST
+12); /* 1159 */ /* Pool V4 */
264 constexpr TypedWhichId
<SdrMeasureScaleItem
> SDRATTR_MEASURESCALE (SDRATTR_MEASURE_FIRST
+13); /* 1160 */ /* Pool V4 */
265 constexpr TypedWhichId
<SdrYesNoItem
> SDRATTR_MEASURESHOWUNIT (SDRATTR_MEASURE_FIRST
+14); /* 1161 */ /* Pool V4 */
266 constexpr TypedWhichId
<SdrMeasureFormatStringItem
> SDRATTR_MEASUREFORMATSTRING (SDRATTR_MEASURE_FIRST
+15); /* 1162 */ /* Pool V4 */
267 constexpr TypedWhichId
<SdrMeasureTextAutoAngleItem
> SDRATTR_MEASURETEXTAUTOANGLE (SDRATTR_MEASURE_FIRST
+16); /* 1163 */ /* Pool V4, Correction 25-9-1996 */
268 constexpr TypedWhichId
<SdrAngleItem
> SDRATTR_MEASURETEXTAUTOANGLEVIEW (SDRATTR_MEASURE_FIRST
+17); /* 1164 */ /* Pool V4, Correction 25-9-1996 */
269 constexpr TypedWhichId
<SdrMeasureTextIsFixedAngleItem
> SDRATTR_MEASURETEXTISFIXEDANGLE (SDRATTR_MEASURE_FIRST
+18); /* 1165 */ /* Pool V4, Correction 25-9-1996 */
270 constexpr TypedWhichId
<SdrMeasureTextFixedAngleItem
> SDRATTR_MEASURETEXTFIXEDANGLE (SDRATTR_MEASURE_FIRST
+19); /* 1166 */ /* Pool V4, Correction 25-9-1996 */
271 constexpr TypedWhichId
<SdrMeasureDecimalPlacesItem
> SDRATTR_MEASUREDECIMALPLACES (SDRATTR_MEASURE_FIRST
+20); /* 1167 */ /* Pool V4 */
272 constexpr sal_uInt16
SDRATTR_MEASURE_LAST (SDRATTR_MEASUREDECIMALPLACES
); /* 1170 */ /* Pool V4 */
274 constexpr sal_uInt16
SDRATTR_CIRC_FIRST (SDRATTR_MEASURE_LAST
+ 1); /* 1172 */ /* Pool V4+ */
275 constexpr TypedWhichId
<SdrCircKindItem
> SDRATTR_CIRCKIND (SDRATTR_CIRC_FIRST
+ 0); /* 1172 */ /* Pool V4+ */
276 constexpr TypedWhichId
<SdrAngleItem
> SDRATTR_CIRCSTARTANGLE (SDRATTR_CIRC_FIRST
+ 1); /* 1173 */ /* Pool V4+ */
277 constexpr TypedWhichId
<SdrAngleItem
> SDRATTR_CIRCENDANGLE (SDRATTR_CIRC_FIRST
+ 2); /* 1174 */ /* Pool V4+ */
278 constexpr sal_uInt16
SDRATTR_CIRC_LAST (SDRATTR_CIRCENDANGLE
); /* 1178 */ /* Pool V4+ */
280 // Only for Interfacing, not yet implemented. / * + * V4 /
281 constexpr sal_uInt16
SDRATTR_NOTPERSIST_FIRST (SDRATTR_CIRC_LAST
+ 1); /* 1180 */ /* 1172 */ /* 1127 */ /* 1110 */ /* Pool V1: 1058 */
282 constexpr TypedWhichId
<SdrYesNoItem
> SDRATTR_OBJMOVEPROTECT (SDRATTR_NOTPERSIST_FIRST
+ 0); /* 1180 sal_Bool, def=sal_False */
283 constexpr TypedWhichId
<SdrYesNoItem
> SDRATTR_OBJSIZEPROTECT (SDRATTR_NOTPERSIST_FIRST
+ 1); /* 1181 sal_Bool, def=sal_False */
284 constexpr TypedWhichId
<SdrObjPrintableItem
> SDRATTR_OBJPRINTABLE (SDRATTR_NOTPERSIST_FIRST
+ 2); /* 1182 sal_Bool, def=sal_True */
285 constexpr TypedWhichId
<SdrLayerIdItem
> SDRATTR_LAYERID (SDRATTR_NOTPERSIST_FIRST
+ 3); /* 1183 sal_uInt16, def=0 */
286 constexpr TypedWhichId
<SdrLayerNameItem
> SDRATTR_LAYERNAME (SDRATTR_NOTPERSIST_FIRST
+ 4); /* 1184 String, def="" */
287 constexpr TypedWhichId
<SfxStringItem
> SDRATTR_OBJECTNAME (SDRATTR_NOTPERSIST_FIRST
+ 5); /* 1185 String, def="" */
288 constexpr TypedWhichId
<SdrAllPositionXItem
> SDRATTR_ALLPOSITIONX (SDRATTR_NOTPERSIST_FIRST
+ 6); /* 1186 long, def=0 */
289 constexpr TypedWhichId
<SdrAllPositionYItem
> SDRATTR_ALLPOSITIONY (SDRATTR_NOTPERSIST_FIRST
+ 7); /* 1187 long, def=0 */
290 constexpr TypedWhichId
<SdrAllSizeWidthItem
> SDRATTR_ALLSIZEWIDTH (SDRATTR_NOTPERSIST_FIRST
+ 8); /* 1188 long, def=0 */
291 constexpr TypedWhichId
<SdrAllSizeHeightItem
> SDRATTR_ALLSIZEHEIGHT (SDRATTR_NOTPERSIST_FIRST
+ 9); /* 1189 long, def=0 */
292 constexpr TypedWhichId
<SdrOnePositionXItem
> SDRATTR_ONEPOSITIONX (SDRATTR_NOTPERSIST_FIRST
+10); /* 1190 long, def=0 */
293 constexpr TypedWhichId
<SdrOnePositionYItem
> SDRATTR_ONEPOSITIONY (SDRATTR_NOTPERSIST_FIRST
+11); /* 1191 long, def=0 */
294 constexpr TypedWhichId
<SdrOneSizeWidthItem
> SDRATTR_ONESIZEWIDTH (SDRATTR_NOTPERSIST_FIRST
+12); /* 1192 long, def=0 */
295 constexpr TypedWhichId
<SdrOneSizeHeightItem
> SDRATTR_ONESIZEHEIGHT (SDRATTR_NOTPERSIST_FIRST
+13); /* 1193 long, def=0 */
296 constexpr TypedWhichId
<SdrLogicSizeWidthItem
> SDRATTR_LOGICSIZEWIDTH (SDRATTR_NOTPERSIST_FIRST
+14); /* 1194 long, def=0 */
297 constexpr TypedWhichId
<SdrLogicSizeHeightItem
> SDRATTR_LOGICSIZEHEIGHT (SDRATTR_NOTPERSIST_FIRST
+15); /* 1195 long, def=0 */
298 constexpr TypedWhichId
<SdrAngleItem
> SDRATTR_ROTATEANGLE (SDRATTR_NOTPERSIST_FIRST
+16); /* 1196 long, def=0 */
299 constexpr TypedWhichId
<SdrShearAngleItem
> SDRATTR_SHEARANGLE (SDRATTR_NOTPERSIST_FIRST
+17); /* 1197 long, def=0 */
300 constexpr TypedWhichId
<SdrMoveXItem
> SDRATTR_MOVEX (SDRATTR_NOTPERSIST_FIRST
+18); /* 1198 long, def=0 */
301 constexpr TypedWhichId
<SdrMoveYItem
> SDRATTR_MOVEY (SDRATTR_NOTPERSIST_FIRST
+19); /* 1199 long, def=0 */
302 constexpr TypedWhichId
<SdrResizeXOneItem
> SDRATTR_RESIZEXONE (SDRATTR_NOTPERSIST_FIRST
+20); /* 1200 long, def=0 */
303 constexpr TypedWhichId
<SdrResizeYOneItem
> SDRATTR_RESIZEYONE (SDRATTR_NOTPERSIST_FIRST
+21); /* 1201 long, def=0 */
304 constexpr TypedWhichId
<SdrRotateOneItem
> SDRATTR_ROTATEONE (SDRATTR_NOTPERSIST_FIRST
+22); /* 1202 long, def=0 */
305 constexpr TypedWhichId
<SdrHorzShearOneItem
> SDRATTR_HORZSHEARONE (SDRATTR_NOTPERSIST_FIRST
+23); /* 1203 long, def=0 */
306 constexpr TypedWhichId
<SdrVertShearOneItem
> SDRATTR_VERTSHEARONE (SDRATTR_NOTPERSIST_FIRST
+24); /* 1204 long, def=0 */
307 constexpr TypedWhichId
<SdrResizeXAllItem
> SDRATTR_RESIZEXALL (SDRATTR_NOTPERSIST_FIRST
+25); /* 1205 long, def=0 */
308 constexpr TypedWhichId
<SdrResizeYAllItem
> SDRATTR_RESIZEYALL (SDRATTR_NOTPERSIST_FIRST
+26); /* 1206 long, def=0 */
309 constexpr TypedWhichId
<SdrRotateAllItem
> SDRATTR_ROTATEALL (SDRATTR_NOTPERSIST_FIRST
+27); /* 1207 long, def=0 */
310 constexpr TypedWhichId
<SdrHorzShearAllItem
> SDRATTR_HORZSHEARALL (SDRATTR_NOTPERSIST_FIRST
+28); /* 1208 long, def=0 */
311 constexpr TypedWhichId
<SdrVertShearAllItem
> SDRATTR_VERTSHEARALL (SDRATTR_NOTPERSIST_FIRST
+29); /* 1209 long, def=0 */
312 constexpr TypedWhichId
<SdrTransformRef1XItem
> SDRATTR_TRANSFORMREF1X (SDRATTR_NOTPERSIST_FIRST
+30); /* 1210 long, def=0 */
313 constexpr TypedWhichId
<SdrTransformRef1YItem
> SDRATTR_TRANSFORMREF1Y (SDRATTR_NOTPERSIST_FIRST
+31); /* 1211 long, def=0 */
314 constexpr TypedWhichId
<SdrTransformRef2XItem
> SDRATTR_TRANSFORMREF2X (SDRATTR_NOTPERSIST_FIRST
+32); /* 1212 long, def=0 */
315 constexpr TypedWhichId
<SdrTransformRef2YItem
> SDRATTR_TRANSFORMREF2Y (SDRATTR_NOTPERSIST_FIRST
+33); /* 1213 long, def=0 */
316 constexpr TypedWhichId
<SvxWritingModeItem
> SDRATTR_TEXTDIRECTION (SDRATTR_NOTPERSIST_FIRST
+34); /* 1214 V4+++ long, def=0 */
317 constexpr TypedWhichId
<SdrObjVisibleItem
> SDRATTR_OBJVISIBLE (SDRATTR_NOTPERSIST_FIRST
+35);
318 constexpr sal_uInt16
SDRATTR_NOTPERSIST_LAST (SDRATTR_OBJVISIBLE
); /* 1228 V4+++*/ /* 1213*/ /* 1085 */ /* 1040 */ /* 1123 */ /* Pool V1: 1065 */
319 // no SetItem for this
321 constexpr sal_uInt16
SDRATTR_GRAF_FIRST (SDRATTR_NOTPERSIST_LAST
+1); /* 1229 V4+++*/
322 constexpr TypedWhichId
<SdrGrafRedItem
> SDRATTR_GRAFRED (SDRATTR_GRAF_FIRST
+0); /* 1229 V4+++*/
323 constexpr TypedWhichId
<SdrGrafGreenItem
> SDRATTR_GRAFGREEN (SDRATTR_GRAF_FIRST
+1); /* 1230 V4+++*/
324 constexpr TypedWhichId
<SdrGrafBlueItem
> SDRATTR_GRAFBLUE (SDRATTR_GRAF_FIRST
+2); /* 1231 V4+++*/
325 constexpr TypedWhichId
<SdrGrafLuminanceItem
> SDRATTR_GRAFLUMINANCE (SDRATTR_GRAF_FIRST
+3); /* 1232 V4+++*/
326 constexpr TypedWhichId
<SdrGrafContrastItem
> SDRATTR_GRAFCONTRAST (SDRATTR_GRAF_FIRST
+4); /* 1233 V4+++*/
327 constexpr TypedWhichId
<SdrGrafGamma100Item
> SDRATTR_GRAFGAMMA (SDRATTR_GRAF_FIRST
+5); /* 1234 V4+++*/
328 constexpr TypedWhichId
<SdrGrafTransparenceItem
> SDRATTR_GRAFTRANSPARENCE (SDRATTR_GRAF_FIRST
+6); /* 1235 V4+++*/
329 constexpr TypedWhichId
<SdrGrafInvertItem
> SDRATTR_GRAFINVERT (SDRATTR_GRAF_FIRST
+7); /* 1236 V4+++*/
330 constexpr TypedWhichId
<SdrGrafModeItem
> SDRATTR_GRAFMODE (SDRATTR_GRAF_FIRST
+8); /* 1237 V4+++*/
331 constexpr TypedWhichId
<SdrGrafCropItem
> SDRATTR_GRAFCROP (SDRATTR_GRAF_FIRST
+9); /* 1238 V4+++*/
332 constexpr sal_uInt16
SDRATTR_GRAF_LAST (SDRATTR_GRAFCROP
); /* 1242 V4+++*/
334 constexpr sal_uInt16
SDRATTR_3D_FIRST (SDRATTR_GRAF_LAST
+ 1); /* 1244 V4+++*/
336 constexpr sal_uInt16
SDRATTR_3DOBJ_FIRST (SDRATTR_3D_FIRST
); /* 1244 V4+++*/
337 constexpr TypedWhichId
<SfxUInt16Item
> SDRATTR_3DOBJ_PERCENT_DIAGONAL (SDRATTR_3DOBJ_FIRST
+ 0); /* 1244 V4+++*/
338 constexpr TypedWhichId
<SfxUInt16Item
> SDRATTR_3DOBJ_BACKSCALE (SDRATTR_3DOBJ_FIRST
+ 1); /* 1245 V4+++*/
339 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DOBJ_DEPTH (SDRATTR_3DOBJ_FIRST
+ 2); /* 1246 V4+++*/
340 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DOBJ_HORZ_SEGS (SDRATTR_3DOBJ_FIRST
+ 3); /* 1247 V4+++*/
341 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DOBJ_VERT_SEGS (SDRATTR_3DOBJ_FIRST
+ 4); /* 1248 V4+++*/
342 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DOBJ_END_ANGLE (SDRATTR_3DOBJ_FIRST
+ 5); /* 1249 V4+++*/
343 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DOBJ_DOUBLE_SIDED (SDRATTR_3DOBJ_FIRST
+ 6); /* 1250 V4+++*/
344 constexpr TypedWhichId
<Svx3DNormalsKindItem
> SDRATTR_3DOBJ_NORMALS_KIND (SDRATTR_3DOBJ_FIRST
+ 7); /* 1251 V4+++*/
345 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DOBJ_NORMALS_INVERT (SDRATTR_3DOBJ_FIRST
+ 8); /* 1252 V4+++*/
346 constexpr TypedWhichId
<Svx3DTextureProjectionXItem
> SDRATTR_3DOBJ_TEXTURE_PROJ_X (SDRATTR_3DOBJ_FIRST
+ 9); /* 1253 V4+++*/
347 constexpr TypedWhichId
<Svx3DTextureProjectionYItem
> SDRATTR_3DOBJ_TEXTURE_PROJ_Y (SDRATTR_3DOBJ_FIRST
+ 10); /* 1254 V4+++*/
348 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DOBJ_SHADOW_3D (SDRATTR_3DOBJ_FIRST
+ 11); /* 1255 V4+++*/
349 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DOBJ_MAT_COLOR (SDRATTR_3DOBJ_FIRST
+ 12); /* 1256 V4+++*/
350 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DOBJ_MAT_EMISSION (SDRATTR_3DOBJ_FIRST
+ 13); /* 1257 V4+++*/
351 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DOBJ_MAT_SPECULAR (SDRATTR_3DOBJ_FIRST
+ 14); /* 1258 V4+++*/
352 constexpr TypedWhichId
<SfxUInt16Item
> SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY (SDRATTR_3DOBJ_FIRST
+ 15); /* 1259 V4+++*/
353 constexpr TypedWhichId
<Svx3DTextureKindItem
> SDRATTR_3DOBJ_TEXTURE_KIND (SDRATTR_3DOBJ_FIRST
+ 16); /* 1260 V4+++*/
354 constexpr TypedWhichId
<Svx3DTextureModeItem
> SDRATTR_3DOBJ_TEXTURE_MODE (SDRATTR_3DOBJ_FIRST
+ 17); /* 1261 V4+++*/
355 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DOBJ_TEXTURE_FILTER (SDRATTR_3DOBJ_FIRST
+ 18); /* 1262 V4+++*/
357 // #107245# New items for 3d objects use former range SDRATTR_3DOBJ_RESERVED_01
358 // up to SDRATTR_3DOBJ_RESERVED_05
359 constexpr TypedWhichId
<Svx3DSmoothNormalsItem
> SDRATTR_3DOBJ_SMOOTH_NORMALS (SDRATTR_3DOBJ_FIRST
+ 19); /* 1263 V4+++*/
360 constexpr TypedWhichId
<Svx3DSmoothLidsItem
> SDRATTR_3DOBJ_SMOOTH_LIDS (SDRATTR_3DOBJ_FIRST
+ 20); /* 1264 V4+++*/
361 constexpr TypedWhichId
<Svx3DCharacterModeItem
> SDRATTR_3DOBJ_CHARACTER_MODE (SDRATTR_3DOBJ_FIRST
+ 21); /* 1265 V4+++*/
362 constexpr TypedWhichId
<Svx3DCloseFrontItem
> SDRATTR_3DOBJ_CLOSE_FRONT (SDRATTR_3DOBJ_FIRST
+ 22); /* 1266 V4+++*/
363 constexpr TypedWhichId
<Svx3DCloseBackItem
> SDRATTR_3DOBJ_CLOSE_BACK (SDRATTR_3DOBJ_FIRST
+ 23); /* 1267 V4+++*/
366 // Added extra Item (Bool) for chart2 to be able to show reduced line geometry
367 constexpr TypedWhichId
<Svx3DReducedLineGeometryItem
> SDRATTR_3DOBJ_REDUCED_LINE_GEOMETRY (SDRATTR_3DOBJ_FIRST
+ 24); /* 1268 V4+++*/
369 constexpr sal_uInt16
SDRATTR_3DOBJ_LAST (SDRATTR_3DOBJ_REDUCED_LINE_GEOMETRY
); /* 1282 V4+++*/
371 constexpr sal_uInt16
SDRATTR_3DSCENE_FIRST (SDRATTR_3DOBJ_LAST
+ 1); /* 1283 V4+++*/
372 constexpr TypedWhichId
<Svx3DPerspectiveItem
> SDRATTR_3DSCENE_PERSPECTIVE (SDRATTR_3DSCENE_FIRST
+ 0); /* 1283 V4+++*/
373 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DSCENE_DISTANCE (SDRATTR_3DSCENE_FIRST
+ 1); /* 1284 V4+++*/
374 constexpr TypedWhichId
<SfxUInt32Item
> SDRATTR_3DSCENE_FOCAL_LENGTH (SDRATTR_3DSCENE_FIRST
+ 2); /* 1285 V4+++*/
375 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_TWO_SIDED_LIGHTING (SDRATTR_3DSCENE_FIRST
+ 3); /* 1286 V4+++*/
376 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_1 (SDRATTR_3DSCENE_FIRST
+ 4); /* 1287 V4+++*/
377 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_2 (SDRATTR_3DSCENE_FIRST
+ 5); /* 1288 V4+++*/
378 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_3 (SDRATTR_3DSCENE_FIRST
+ 6); /* 1289 V4+++*/
379 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_4 (SDRATTR_3DSCENE_FIRST
+ 7); /* 1290 V4+++*/
380 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_5 (SDRATTR_3DSCENE_FIRST
+ 8); /* 1291 V4+++*/
381 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_6 (SDRATTR_3DSCENE_FIRST
+ 9); /* 1292 V4+++*/
382 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_7 (SDRATTR_3DSCENE_FIRST
+ 10); /* 1293 V4+++*/
383 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_LIGHTCOLOR_8 (SDRATTR_3DSCENE_FIRST
+ 11); /* 1294 V4+++*/
384 constexpr TypedWhichId
<SvxColorItem
> SDRATTR_3DSCENE_AMBIENTCOLOR (SDRATTR_3DSCENE_FIRST
+ 12); /* 1295 V4+++*/
385 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_1 (SDRATTR_3DSCENE_FIRST
+ 13); /* 1296 V4+++*/
386 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_2 (SDRATTR_3DSCENE_FIRST
+ 14); /* 1297 V4+++*/
387 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_3 (SDRATTR_3DSCENE_FIRST
+ 15); /* 1298 V4+++*/
388 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_4 (SDRATTR_3DSCENE_FIRST
+ 16); /* 1299 V4+++*/
389 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_5 (SDRATTR_3DSCENE_FIRST
+ 17); /* 1300 V4+++*/
390 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_6 (SDRATTR_3DSCENE_FIRST
+ 18); /* 1301 V4+++*/
391 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_7 (SDRATTR_3DSCENE_FIRST
+ 19); /* 1302 V4+++*/
392 constexpr TypedWhichId
<SfxBoolItem
> SDRATTR_3DSCENE_LIGHTON_8 (SDRATTR_3DSCENE_FIRST
+ 20); /* 1303 V4+++*/
393 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_1 (SDRATTR_3DSCENE_FIRST
+ 21); /* 1304 V4+++*/
394 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_2 (SDRATTR_3DSCENE_FIRST
+ 22); /* 1305 V4+++*/
395 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_3 (SDRATTR_3DSCENE_FIRST
+ 23); /* 1306 V4+++*/
396 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_4 (SDRATTR_3DSCENE_FIRST
+ 24); /* 1307 V4+++*/
397 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_5 (SDRATTR_3DSCENE_FIRST
+ 25); /* 1308 V4+++*/
398 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_6 (SDRATTR_3DSCENE_FIRST
+ 26); /* 1309 V4+++*/
399 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_7 (SDRATTR_3DSCENE_FIRST
+ 27); /* 1310 V4+++*/
400 constexpr TypedWhichId
<SvxB3DVectorItem
> SDRATTR_3DSCENE_LIGHTDIRECTION_8 (SDRATTR_3DSCENE_FIRST
+ 28); /* 1311 V4+++*/
401 constexpr TypedWhichId
<SfxUInt16Item
> SDRATTR_3DSCENE_SHADOW_SLANT (SDRATTR_3DSCENE_FIRST
+ 29); /* 1312 V4+++*/
402 constexpr TypedWhichId
<Svx3DShadeModeItem
> SDRATTR_3DSCENE_SHADE_MODE (SDRATTR_3DSCENE_FIRST
+ 30); /* 1313 V4+++*/
403 constexpr sal_uInt16
SDRATTR_3DSCENE_LAST (SDRATTR_3DSCENE_SHADE_MODE
); /* 1333 V4+++*/
404 constexpr sal_uInt16
SDRATTR_3D_LAST (SDRATTR_3DSCENE_LAST
); /* 1333 V4+++*/
406 constexpr sal_uInt16
SDRATTR_CUSTOMSHAPE_FIRST (SDRATTR_3D_LAST
+ 1); /* 1334 V4+++*/
407 constexpr TypedWhichId
<SfxStringItem
> SDRATTR_CUSTOMSHAPE_ENGINE (SDRATTR_CUSTOMSHAPE_FIRST
+ 0); /* 1334 V4+++*/
408 constexpr TypedWhichId
<SfxStringItem
> SDRATTR_CUSTOMSHAPE_DATA (SDRATTR_CUSTOMSHAPE_FIRST
+ 1); /* 1335 V4+++*/
409 constexpr TypedWhichId
<SdrCustomShapeGeometryItem
> SDRATTR_CUSTOMSHAPE_GEOMETRY (SDRATTR_CUSTOMSHAPE_FIRST
+ 2); /* 1336 V4+++*/
410 constexpr sal_uInt16
SDRATTR_CUSTOMSHAPE_LAST (SDRATTR_CUSTOMSHAPE_GEOMETRY
); /* 1357 V4+++*/
412 constexpr sal_uInt16
SDRATTR_TABLE_FIRST (SDRATTR_CUSTOMSHAPE_LAST
+1);
413 constexpr TypedWhichId
<SvxBoxItem
> SDRATTR_TABLE_BORDER (SDRATTR_TABLE_FIRST
+0);
414 constexpr TypedWhichId
<SvxBoxInfoItem
> SDRATTR_TABLE_BORDER_INNER (SDRATTR_TABLE_FIRST
+1);
415 constexpr TypedWhichId
<SvxLineItem
> SDRATTR_TABLE_BORDER_TLBR (SDRATTR_TABLE_FIRST
+2);
416 constexpr TypedWhichId
<SvxLineItem
> SDRATTR_TABLE_BORDER_BLTR (SDRATTR_TABLE_FIRST
+3);
417 constexpr TypedWhichId
<SvxTextRotateItem
> SDRATTR_TABLE_TEXT_ROTATION (SDRATTR_TABLE_FIRST
+4);
418 constexpr sal_uInt16
SDRATTR_TABLE_LAST (SDRATTR_TABLE_TEXT_ROTATION
);
420 constexpr sal_uInt16
SDRATTR_GLOW_FIRST (SDRATTR_TABLE_LAST
+1);
421 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_GLOW_RADIUS (SDRATTR_GLOW_FIRST
+0);
422 constexpr TypedWhichId
<XColorItem
> SDRATTR_GLOW_COLOR (SDRATTR_GLOW_FIRST
+1);
423 constexpr TypedWhichId
<SdrPercentItem
> SDRATTR_GLOW_TRANSPARENCY(SDRATTR_GLOW_FIRST
+ 2);
424 constexpr sal_uInt16
SDRATTR_GLOW_LAST (SDRATTR_GLOW_TRANSPARENCY
);
426 constexpr sal_uInt16
SDRATTR_SOFTEDGE_FIRST(SDRATTR_GLOW_LAST
+ 1);
427 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_SOFTEDGE_RADIUS(SDRATTR_SOFTEDGE_FIRST
+ 0);
428 constexpr sal_uInt16
SDRATTR_SOFTEDGE_LAST(SDRATTR_SOFTEDGE_RADIUS
);
430 constexpr sal_uInt16
SDRATTR_TEXTCOLUMNS_FIRST(SDRATTR_SOFTEDGE_LAST
+ 1);
431 constexpr TypedWhichId
<SfxInt16Item
> SDRATTR_TEXTCOLUMNS_NUMBER(SDRATTR_TEXTCOLUMNS_FIRST
+ 0);
432 constexpr TypedWhichId
<SdrMetricItem
> SDRATTR_TEXTCOLUMNS_SPACING(SDRATTR_TEXTCOLUMNS_FIRST
+ 1);
433 constexpr sal_uInt16
SDRATTR_TEXTCOLUMNS_LAST(SDRATTR_TEXTCOLUMNS_SPACING
);
435 constexpr sal_uInt16
SDRATTR_END (SDRATTR_TEXTCOLUMNS_LAST
); /* 1357 */ /* 1333 V4+++*/ /* 1243 V4+++*/ /*1213*/ /*1085*/ /*1040*/ /*Pool V2: 1123,V1: 1065 */
437 #endif // INCLUDED_SVX_SVDDEF_HXX
439 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */