Branch data Line data Source code
1 : : // this file was generated by: ./generatePresetsCXX.pl
2 : : // please do not edit
3 : :
4 : : #include "oox/drawingml/customshapeproperties.hxx"
5 : : #include "oox/token/tokenmap.hxx"
6 : : #include <com/sun/star/awt/Rectangle.hpp>
7 : : #include <com/sun/star/awt/Size.hpp>
8 : : #include <com/sun/star/drawing/EnhancedCustomShapeAdjustmentValue.hpp>
9 : : #include <com/sun/star/drawing/EnhancedCustomShapeSegment.hpp>
10 : : #include <com/sun/star/drawing/EnhancedCustomShapeParameterPair.hpp>
11 : : #include <com/sun/star/drawing/EnhancedCustomShapeParameterType.hpp>
12 : :
13 : : using rtl::OUString;
14 : : using namespace ::com::sun::star;
15 : : using namespace ::com::sun::star::beans;
16 : : using namespace ::com::sun::star::drawing;
17 : : using namespace ::com::sun::star::uno;
18 : :
19 : : namespace oox { namespace drawingml {
20 : :
21 : : namespace
22 : : {
23 [ # # ]: 9 : class ShapeCround2SameRect : public CustomShapeProvider
24 : : {
25 : 0 : virtual PropertyMap getProperties()
26 : : {
27 : 0 : PropertyMap aPropertyMap;
28 : :
29 : : {
30 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
31 : : {
32 [ # # ]: 0 : Any aAny ((sal_Int32) 16667);
33 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
34 : : }
35 : : {
36 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
37 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
38 : : }
39 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
40 : : }
41 : : {
42 : : static const char *aStrings[] = {
43 : : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
44 : : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
45 : : "min(logwidth,logheight)",
46 : : "?2 *?0 /100000",
47 : : "logwidth+0-?3 ",
48 : : "?2 *?1 /100000",
49 : : "logwidth+0-?5 ",
50 : : "logheight+0-?5 ",
51 : : "?3 +0-?5 ",
52 : : "?3 *29289/100000",
53 : : "?5 *29289/100000",
54 : : "if(?8 ,?9 ,?10 )",
55 : : "logwidth+0-?11 ",
56 : : "logheight+0-?10 ",
57 : : "logheight",
58 : : "logwidth",
59 : : "logheight/2",
60 : : "logwidth/2",
61 : : "(16200000)/60000.0",
62 : : "(5400000)/60000.0",
63 : : "(0)/60000.0",
64 : : "(5400000)/60000.0",
65 : : "(5400000)/60000.0",
66 : : "(5400000)/60000.0",
67 : : "(10800000)/60000.0",
68 : : "(5400000)/60000.0"
69 : : };
70 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
71 : : }
72 : : {
73 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
74 : : {
75 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
76 : : {
77 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
78 : : static const CustomShapeProvider::ParameterPairData aData =
79 : : {
80 : : EnhancedCustomShapeParameterType::EQUATION,
81 : : EnhancedCustomShapeParameterType::NORMAL,
82 : : 4, 0
83 : : };
84 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
85 : : }
86 : : {
87 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
88 : 0 : EnhancedCustomShapeParameter aParameter;
89 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
90 : 0 : aParameter.Value = aAny;
91 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
92 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
93 : : }
94 : : {
95 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
96 : 0 : EnhancedCustomShapeParameter aParameter;
97 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
98 : 0 : aParameter.Value = aAny;
99 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
100 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
101 : : }
102 : : {
103 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
104 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
105 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
106 : : }
107 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
108 : : }
109 : : {
110 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
111 : : {
112 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
113 : : static const CustomShapeProvider::ParameterPairData aData =
114 : : {
115 : : EnhancedCustomShapeParameterType::EQUATION,
116 : : EnhancedCustomShapeParameterType::EQUATION,
117 : : 5, 14
118 : : };
119 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
120 : : }
121 : : {
122 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
123 : 0 : EnhancedCustomShapeParameter aParameter;
124 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
125 : 0 : aParameter.Value = aAny;
126 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
127 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
128 : : }
129 : : {
130 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
131 : 0 : EnhancedCustomShapeParameter aParameter;
132 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
133 : 0 : aParameter.Value = aAny;
134 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
135 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
136 : : }
137 : : {
138 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
139 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
140 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
141 : : }
142 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
143 : : }
144 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
145 : : }
146 : : {
147 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
148 : : }
149 : : {
150 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
151 : : }
152 : : {
153 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
154 : : {
155 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
156 : : static const CustomShapeProvider::ParameterPairData aData[] = {
157 : : {
158 : : EnhancedCustomShapeParameterType::EQUATION,
159 : : EnhancedCustomShapeParameterType::NORMAL,
160 : : 3, 0
161 : : },
162 : : {
163 : : EnhancedCustomShapeParameterType::EQUATION,
164 : : EnhancedCustomShapeParameterType::NORMAL,
165 : : 4, 0
166 : : },
167 : : {
168 : : EnhancedCustomShapeParameterType::EQUATION,
169 : : EnhancedCustomShapeParameterType::EQUATION,
170 : : 3, 3
171 : : },
172 : : {
173 : : EnhancedCustomShapeParameterType::EQUATION,
174 : : EnhancedCustomShapeParameterType::EQUATION,
175 : : 18, 19
176 : : },
177 : : {
178 : : EnhancedCustomShapeParameterType::EQUATION,
179 : : EnhancedCustomShapeParameterType::EQUATION,
180 : : 15, 7
181 : : },
182 : : {
183 : : EnhancedCustomShapeParameterType::EQUATION,
184 : : EnhancedCustomShapeParameterType::EQUATION,
185 : : 5, 5
186 : : },
187 : : {
188 : : EnhancedCustomShapeParameterType::EQUATION,
189 : : EnhancedCustomShapeParameterType::EQUATION,
190 : : 20, 21
191 : : },
192 : : {
193 : : EnhancedCustomShapeParameterType::EQUATION,
194 : : EnhancedCustomShapeParameterType::EQUATION,
195 : : 5, 14
196 : : },
197 : : {
198 : : EnhancedCustomShapeParameterType::EQUATION,
199 : : EnhancedCustomShapeParameterType::EQUATION,
200 : : 5, 5
201 : : },
202 : : {
203 : : EnhancedCustomShapeParameterType::EQUATION,
204 : : EnhancedCustomShapeParameterType::EQUATION,
205 : : 22, 23
206 : : },
207 : : {
208 : : EnhancedCustomShapeParameterType::NORMAL,
209 : : EnhancedCustomShapeParameterType::EQUATION,
210 : : 0, 3
211 : : },
212 : : {
213 : : EnhancedCustomShapeParameterType::EQUATION,
214 : : EnhancedCustomShapeParameterType::EQUATION,
215 : : 3, 3
216 : : },
217 : : {
218 : : EnhancedCustomShapeParameterType::EQUATION,
219 : : EnhancedCustomShapeParameterType::EQUATION,
220 : : 24, 25
221 : : }
222 : : };
223 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
224 : : }
225 : : {
226 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
227 : : static const sal_uInt16 nValues[] = {
228 : : // Command, Count
229 : : 1,1,
230 : : 2,1,
231 : : 17,1,
232 : : 2,1,
233 : : 17,1,
234 : : 2,1,
235 : : 17,1,
236 : : 2,1,
237 : : 17,1,
238 : : 4,0,
239 : : 5,0
240 : : };
241 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
242 : : }
243 : : {
244 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
245 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
246 : : {
247 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
248 : : {
249 : : static const CustomShapeProvider::ParameterPairData aData =
250 : : {
251 : : EnhancedCustomShapeParameterType::EQUATION,
252 : : EnhancedCustomShapeParameterType::EQUATION,
253 : : 11, 9
254 : : };
255 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
256 : : }
257 : : {
258 : : static const CustomShapeProvider::ParameterPairData aData =
259 : : {
260 : : EnhancedCustomShapeParameterType::EQUATION,
261 : : EnhancedCustomShapeParameterType::EQUATION,
262 : : 12, 13
263 : : };
264 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
265 : : }
266 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
267 : : }
268 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
269 : : }
270 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
271 : : }
272 : : {
273 : 0 : awt::Rectangle aRectangle;
274 : 0 : aRectangle.X = 0;
275 : 0 : aRectangle.Y = 0;
276 : 0 : aRectangle.Width = 0;
277 : 0 : aRectangle.Height = 0;
278 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
279 : : }
280 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-round2SameRect");
[ # # ]
281 : :
282 : 0 : return aPropertyMap;
283 : : }
284 : : };
285 [ # # ]: 9 : class ShapeCnonIsoscelesTrapezoid : public CustomShapeProvider
286 : : {
287 : 0 : virtual PropertyMap getProperties()
288 : : {
289 : 0 : PropertyMap aPropertyMap;
290 : :
291 : : {
292 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
293 : : {
294 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
295 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
296 : : }
297 : : {
298 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
299 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
300 : : }
301 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
302 : : }
303 : : {
304 : : static const char *aStrings[] = {
305 : : "min(logwidth,logheight)",
306 : : "50000*logwidth/?0 ",
307 : : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
308 : : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
309 : : "?0 *?2 /200000",
310 : : "?0 *?2 /100000",
311 : : "?0 *?3 /100000",
312 : : "logwidth+0-?6 ",
313 : : "(logwidth+?7 )/2",
314 : : "logwidth/3",
315 : : "?9 *?2 /?1 ",
316 : : "max(?2 ,?3 )",
317 : : "logheight/3",
318 : : "?12 *?11 /?1 ",
319 : : "?9 *?3 /?1 ",
320 : : "logwidth+0-?14 ",
321 : : "logheight/2",
322 : : "logwidth/2",
323 : : "logheight",
324 : : "logwidth"
325 : : };
326 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
327 : : }
328 : : {
329 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
330 : : {
331 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
332 : : {
333 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
334 : : static const CustomShapeProvider::ParameterPairData aData =
335 : : {
336 : : EnhancedCustomShapeParameterType::EQUATION,
337 : : EnhancedCustomShapeParameterType::NORMAL,
338 : : 5, 0
339 : : };
340 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
341 : : }
342 : : {
343 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
344 : 0 : EnhancedCustomShapeParameter aParameter;
345 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
346 : 0 : aParameter.Value = aAny;
347 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
348 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
349 : : }
350 : : {
351 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
352 : 0 : EnhancedCustomShapeParameter aParameter;
353 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
354 : 0 : aParameter.Value = aAny;
355 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
356 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
357 : : }
358 : : {
359 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
360 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
361 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
362 : : }
363 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
364 : : }
365 : : {
366 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
367 : : {
368 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
369 : : static const CustomShapeProvider::ParameterPairData aData =
370 : : {
371 : : EnhancedCustomShapeParameterType::EQUATION,
372 : : EnhancedCustomShapeParameterType::NORMAL,
373 : : 7, 0
374 : : };
375 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
376 : : }
377 : : {
378 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
379 : 0 : EnhancedCustomShapeParameter aParameter;
380 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
381 : 0 : aParameter.Value = aAny;
382 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
383 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
384 : : }
385 : : {
386 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
387 : 0 : EnhancedCustomShapeParameter aParameter;
388 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
389 : 0 : aParameter.Value = aAny;
390 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
391 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
392 : : }
393 : : {
394 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
395 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
396 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
397 : : }
398 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
399 : : }
400 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
401 : : }
402 : : {
403 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
404 : : }
405 : : {
406 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
407 : : }
408 : : {
409 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
410 : : {
411 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
412 : : static const CustomShapeProvider::ParameterPairData aData[] = {
413 : : {
414 : : EnhancedCustomShapeParameterType::NORMAL,
415 : : EnhancedCustomShapeParameterType::EQUATION,
416 : : 0, 18
417 : : },
418 : : {
419 : : EnhancedCustomShapeParameterType::EQUATION,
420 : : EnhancedCustomShapeParameterType::NORMAL,
421 : : 5, 0
422 : : },
423 : : {
424 : : EnhancedCustomShapeParameterType::EQUATION,
425 : : EnhancedCustomShapeParameterType::NORMAL,
426 : : 7, 0
427 : : },
428 : : {
429 : : EnhancedCustomShapeParameterType::EQUATION,
430 : : EnhancedCustomShapeParameterType::EQUATION,
431 : : 19, 18
432 : : }
433 : : };
434 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
435 : : }
436 : : {
437 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
438 : : static const sal_uInt16 nValues[] = {
439 : : // Command, Count
440 : : 1,1,
441 : : 2,3,
442 : : 4,0,
443 : : 5,0
444 : : };
445 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
446 : : }
447 : : {
448 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
449 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
450 : : {
451 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
452 : : {
453 : : static const CustomShapeProvider::ParameterPairData aData =
454 : : {
455 : : EnhancedCustomShapeParameterType::EQUATION,
456 : : EnhancedCustomShapeParameterType::EQUATION,
457 : : 10, 13
458 : : };
459 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
460 : : }
461 : : {
462 : : static const CustomShapeProvider::ParameterPairData aData =
463 : : {
464 : : EnhancedCustomShapeParameterType::EQUATION,
465 : : EnhancedCustomShapeParameterType::EQUATION,
466 : : 15, 18
467 : : };
468 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
469 : : }
470 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
471 : : }
472 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
473 : : }
474 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
475 : : }
476 : : {
477 : 0 : awt::Rectangle aRectangle;
478 : 0 : aRectangle.X = 0;
479 : 0 : aRectangle.Y = 0;
480 : 0 : aRectangle.Width = 0;
481 : 0 : aRectangle.Height = 0;
482 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
483 : : }
484 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-nonIsoscelesTrapezoid");
[ # # ]
485 : :
486 : 0 : return aPropertyMap;
487 : : }
488 : : };
489 [ # # ]: 9 : class ShapeCdiamond : public CustomShapeProvider
490 : : {
491 : 0 : virtual PropertyMap getProperties()
492 : : {
493 : 0 : PropertyMap aPropertyMap;
494 : :
495 : : {
496 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
497 : : }
498 : : {
499 : : static const char *aStrings[] = {
500 : : "logwidth*3/4",
501 : : "logheight*3/4",
502 : : "logwidth/2",
503 : : "logheight/2",
504 : : "logheight",
505 : : "logwidth",
506 : : "logwidth/4",
507 : : "logheight/4"
508 : : };
509 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
510 : : }
511 : : {
512 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
513 : : }
514 : : {
515 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
516 : : }
517 : : {
518 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
519 : : }
520 : : {
521 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
522 : : {
523 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
524 : : static const CustomShapeProvider::ParameterPairData aData[] = {
525 : : {
526 : : EnhancedCustomShapeParameterType::NORMAL,
527 : : EnhancedCustomShapeParameterType::EQUATION,
528 : : 0, 3
529 : : },
530 : : {
531 : : EnhancedCustomShapeParameterType::EQUATION,
532 : : EnhancedCustomShapeParameterType::NORMAL,
533 : : 2, 0
534 : : },
535 : : {
536 : : EnhancedCustomShapeParameterType::EQUATION,
537 : : EnhancedCustomShapeParameterType::EQUATION,
538 : : 5, 3
539 : : },
540 : : {
541 : : EnhancedCustomShapeParameterType::EQUATION,
542 : : EnhancedCustomShapeParameterType::EQUATION,
543 : : 2, 4
544 : : }
545 : : };
546 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
547 : : }
548 : : {
549 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
550 : : static const sal_uInt16 nValues[] = {
551 : : // Command, Count
552 : : 1,1,
553 : : 2,3,
554 : : 4,0,
555 : : 5,0
556 : : };
557 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
558 : : }
559 : : {
560 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
561 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
562 : : {
563 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
564 : : {
565 : : static const CustomShapeProvider::ParameterPairData aData =
566 : : {
567 : : EnhancedCustomShapeParameterType::EQUATION,
568 : : EnhancedCustomShapeParameterType::EQUATION,
569 : : 6, 7
570 : : };
571 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
572 : : }
573 : : {
574 : : static const CustomShapeProvider::ParameterPairData aData =
575 : : {
576 : : EnhancedCustomShapeParameterType::EQUATION,
577 : : EnhancedCustomShapeParameterType::EQUATION,
578 : : 0, 1
579 : : };
580 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
581 : : }
582 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
583 : : }
584 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
585 : : }
586 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
587 : : }
588 : : {
589 : 0 : awt::Rectangle aRectangle;
590 : 0 : aRectangle.X = 0;
591 : 0 : aRectangle.Y = 0;
592 : 0 : aRectangle.Width = 0;
593 : 0 : aRectangle.Height = 0;
594 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
595 : : }
596 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-diamond");
[ # # ]
597 : :
598 : 0 : return aPropertyMap;
599 : : }
600 : : };
601 [ # # ]: 9 : class ShapeCellipseRibbon : public CustomShapeProvider
602 : : {
603 : 0 : virtual PropertyMap getProperties()
604 : : {
605 : 0 : PropertyMap aPropertyMap;
606 : :
607 : : {
608 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
609 : : {
610 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
611 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
612 : : }
613 : : {
614 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
615 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
616 : : }
617 : : {
618 [ # # ]: 0 : Any aAny ((sal_Int32) 12500);
619 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
620 : : }
621 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
622 : : }
623 : : {
624 : : static const char *aStrings[] = {
625 : : "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
626 : : "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
627 : : "100000+0-?0 ",
628 : : "?2 *1/2",
629 : : "?0 +0-?3 ",
630 : : "max(0,?4 )",
631 : : "if(?5 -$2 ,?5 ,if(?0 -$2 ,$2 ,?0 ))",
632 : : "logwidth*?1 /200000",
633 : : "logwidth/2",
634 : : "?8 +0-?7 ",
635 : : "logwidth/8",
636 : : "?9 +?10 -0",
637 : : "logwidth+0-?11 ",
638 : : "logwidth+0-?9 ",
639 : : "logwidth+0-?10 ",
640 : : "logheight*?6 /100000",
641 : : "4*?15 /logwidth",
642 : : "?11 *?11 /logwidth",
643 : : "?11 +0-?17 ",
644 : : "?16 *?18 /1",
645 : : "?11 *1/2",
646 : : "?16 *?20 /1",
647 : : "logwidth+0-?20 ",
648 : : "logheight*?0 /100000",
649 : : "?23 +0-?15 ",
650 : : "?9 *?9 /logwidth",
651 : : "?9 +0-?25 ",
652 : : "?16 *?26 /1",
653 : : "?27 +?24 -0",
654 : : "?15 +?24 -?28 ",
655 : : "?29 +?15 -0",
656 : : "?30 +?24 -0",
657 : : "logheight+0-?23 ",
658 : : "?15 *14/16",
659 : : "(?33 +?32 )/2",
660 : : "?27 +?32 -0",
661 : : "?28 +?32 -0",
662 : : "?9 *1/2",
663 : : "?16 *?37 /1",
664 : : "?38 +?32 -0",
665 : : "logwidth+0-?37 ",
666 : : "?31 +?32 -0",
667 : : "?19 +?24 -0",
668 : : "?23 +?23 -?42 ",
669 : : "logheight+0-?15 ",
670 : : "logheight",
671 : : "logwidth"
672 : : };
673 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
674 : : }
675 : : {
676 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
677 : : {
678 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
679 : : {
680 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
681 : : static const CustomShapeProvider::ParameterPairData aData =
682 : : {
683 : : EnhancedCustomShapeParameterType::EQUATION,
684 : : EnhancedCustomShapeParameterType::EQUATION,
685 : : 8, 23
686 : : };
687 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
688 : : }
689 : : {
690 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
691 : 0 : EnhancedCustomShapeParameter aParameter;
692 [ # # ]: 0 : Any aAny ((sal_Int32) 100000);
693 : 0 : aParameter.Value = aAny;
694 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
695 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
696 : : }
697 : : {
698 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
699 : 0 : EnhancedCustomShapeParameter aParameter;
700 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
701 : 0 : aParameter.Value = aAny;
702 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
703 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
704 : : }
705 : : {
706 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
707 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
708 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
709 : : }
710 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
711 : : }
712 : : {
713 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
714 : : {
715 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
716 : : static const CustomShapeProvider::ParameterPairData aData =
717 : : {
718 : : EnhancedCustomShapeParameterType::EQUATION,
719 : : EnhancedCustomShapeParameterType::EQUATION,
720 : : 9, 45
721 : : };
722 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
723 : : }
724 : : {
725 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
726 : 0 : EnhancedCustomShapeParameter aParameter;
727 [ # # ]: 0 : Any aAny ((sal_Int32) 75000);
728 : 0 : aParameter.Value = aAny;
729 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
730 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
731 : : }
732 : : {
733 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
734 : 0 : EnhancedCustomShapeParameter aParameter;
735 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
736 : 0 : aParameter.Value = aAny;
737 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
738 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
739 : : }
740 : : {
741 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
742 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
743 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
744 : : }
745 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
746 : : }
747 : : {
748 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
749 : : {
750 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
751 : : static const CustomShapeProvider::ParameterPairData aData =
752 : : {
753 : : EnhancedCustomShapeParameterType::NORMAL,
754 : : EnhancedCustomShapeParameterType::EQUATION,
755 : : 0, 44
756 : : };
757 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
758 : : }
759 : : {
760 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
761 : 0 : EnhancedCustomShapeParameter aParameter;
762 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
763 : 0 : aParameter.Value = aAny;
764 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
765 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
766 : : }
767 : : {
768 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
769 : 0 : EnhancedCustomShapeParameter aParameter;
770 [ # # ]: 0 : Any aAny ((sal_Int32) 5);
771 : 0 : aParameter.Value = aAny;
772 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
773 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
774 : : }
775 : : {
776 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
777 [ # # ]: 0 : Any aAny ((sal_Int32) 2);
778 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
779 : : }
780 [ # # ][ # # ]: 0 : aPropSequenceSequence [2] = aPropSequence;
[ # # ]
781 : : }
782 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
783 : : }
784 : : {
785 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
786 : : }
787 : : {
788 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
789 : : }
790 : : {
791 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
792 : : {
793 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
794 : : static const CustomShapeProvider::ParameterPairData aData[] = {
795 : : {
796 : : EnhancedCustomShapeParameterType::NORMAL,
797 : : EnhancedCustomShapeParameterType::NORMAL,
798 : : 0, 0
799 : : },
800 : : {
801 : : EnhancedCustomShapeParameterType::EQUATION,
802 : : EnhancedCustomShapeParameterType::EQUATION,
803 : : 20, 21
804 : : },
805 : : {
806 : : EnhancedCustomShapeParameterType::EQUATION,
807 : : EnhancedCustomShapeParameterType::EQUATION,
808 : : 11, 19
809 : : },
810 : : {
811 : : EnhancedCustomShapeParameterType::EQUATION,
812 : : EnhancedCustomShapeParameterType::EQUATION,
813 : : 9, 28
814 : : },
815 : : {
816 : : EnhancedCustomShapeParameterType::EQUATION,
817 : : EnhancedCustomShapeParameterType::EQUATION,
818 : : 8, 31
819 : : },
820 : : {
821 : : EnhancedCustomShapeParameterType::EQUATION,
822 : : EnhancedCustomShapeParameterType::EQUATION,
823 : : 13, 28
824 : : },
825 : : {
826 : : EnhancedCustomShapeParameterType::EQUATION,
827 : : EnhancedCustomShapeParameterType::EQUATION,
828 : : 12, 19
829 : : },
830 : : {
831 : : EnhancedCustomShapeParameterType::EQUATION,
832 : : EnhancedCustomShapeParameterType::EQUATION,
833 : : 22, 21
834 : : },
835 : : {
836 : : EnhancedCustomShapeParameterType::EQUATION,
837 : : EnhancedCustomShapeParameterType::NORMAL,
838 : : 46, 0
839 : : },
840 : : {
841 : : EnhancedCustomShapeParameterType::EQUATION,
842 : : EnhancedCustomShapeParameterType::EQUATION,
843 : : 14, 34
844 : : },
845 : : {
846 : : EnhancedCustomShapeParameterType::EQUATION,
847 : : EnhancedCustomShapeParameterType::EQUATION,
848 : : 46, 32
849 : : },
850 : : {
851 : : EnhancedCustomShapeParameterType::EQUATION,
852 : : EnhancedCustomShapeParameterType::EQUATION,
853 : : 40, 39
854 : : },
855 : : {
856 : : EnhancedCustomShapeParameterType::EQUATION,
857 : : EnhancedCustomShapeParameterType::EQUATION,
858 : : 13, 35
859 : : },
860 : : {
861 : : EnhancedCustomShapeParameterType::EQUATION,
862 : : EnhancedCustomShapeParameterType::EQUATION,
863 : : 13, 36
864 : : },
865 : : {
866 : : EnhancedCustomShapeParameterType::EQUATION,
867 : : EnhancedCustomShapeParameterType::EQUATION,
868 : : 8, 41
869 : : },
870 : : {
871 : : EnhancedCustomShapeParameterType::EQUATION,
872 : : EnhancedCustomShapeParameterType::EQUATION,
873 : : 9, 36
874 : : },
875 : : {
876 : : EnhancedCustomShapeParameterType::EQUATION,
877 : : EnhancedCustomShapeParameterType::EQUATION,
878 : : 9, 35
879 : : },
880 : : {
881 : : EnhancedCustomShapeParameterType::EQUATION,
882 : : EnhancedCustomShapeParameterType::EQUATION,
883 : : 37, 39
884 : : },
885 : : {
886 : : EnhancedCustomShapeParameterType::NORMAL,
887 : : EnhancedCustomShapeParameterType::EQUATION,
888 : : 0, 32
889 : : },
890 : : {
891 : : EnhancedCustomShapeParameterType::EQUATION,
892 : : EnhancedCustomShapeParameterType::EQUATION,
893 : : 10, 34
894 : : },
895 : : {
896 : : EnhancedCustomShapeParameterType::EQUATION,
897 : : EnhancedCustomShapeParameterType::EQUATION,
898 : : 11, 42
899 : : },
900 : : {
901 : : EnhancedCustomShapeParameterType::EQUATION,
902 : : EnhancedCustomShapeParameterType::EQUATION,
903 : : 11, 19
904 : : },
905 : : {
906 : : EnhancedCustomShapeParameterType::EQUATION,
907 : : EnhancedCustomShapeParameterType::EQUATION,
908 : : 9, 28
909 : : },
910 : : {
911 : : EnhancedCustomShapeParameterType::EQUATION,
912 : : EnhancedCustomShapeParameterType::EQUATION,
913 : : 8, 31
914 : : },
915 : : {
916 : : EnhancedCustomShapeParameterType::EQUATION,
917 : : EnhancedCustomShapeParameterType::EQUATION,
918 : : 13, 28
919 : : },
920 : : {
921 : : EnhancedCustomShapeParameterType::EQUATION,
922 : : EnhancedCustomShapeParameterType::EQUATION,
923 : : 12, 19
924 : : },
925 : : {
926 : : EnhancedCustomShapeParameterType::EQUATION,
927 : : EnhancedCustomShapeParameterType::EQUATION,
928 : : 12, 42
929 : : },
930 : : {
931 : : EnhancedCustomShapeParameterType::EQUATION,
932 : : EnhancedCustomShapeParameterType::EQUATION,
933 : : 8, 43
934 : : },
935 : : {
936 : : EnhancedCustomShapeParameterType::EQUATION,
937 : : EnhancedCustomShapeParameterType::EQUATION,
938 : : 11, 42
939 : : },
940 : : {
941 : : EnhancedCustomShapeParameterType::NORMAL,
942 : : EnhancedCustomShapeParameterType::NORMAL,
943 : : 0, 0
944 : : },
945 : : {
946 : : EnhancedCustomShapeParameterType::EQUATION,
947 : : EnhancedCustomShapeParameterType::EQUATION,
948 : : 20, 21
949 : : },
950 : : {
951 : : EnhancedCustomShapeParameterType::EQUATION,
952 : : EnhancedCustomShapeParameterType::EQUATION,
953 : : 11, 19
954 : : },
955 : : {
956 : : EnhancedCustomShapeParameterType::EQUATION,
957 : : EnhancedCustomShapeParameterType::EQUATION,
958 : : 9, 28
959 : : },
960 : : {
961 : : EnhancedCustomShapeParameterType::EQUATION,
962 : : EnhancedCustomShapeParameterType::EQUATION,
963 : : 8, 31
964 : : },
965 : : {
966 : : EnhancedCustomShapeParameterType::EQUATION,
967 : : EnhancedCustomShapeParameterType::EQUATION,
968 : : 13, 28
969 : : },
970 : : {
971 : : EnhancedCustomShapeParameterType::EQUATION,
972 : : EnhancedCustomShapeParameterType::EQUATION,
973 : : 12, 19
974 : : },
975 : : {
976 : : EnhancedCustomShapeParameterType::EQUATION,
977 : : EnhancedCustomShapeParameterType::EQUATION,
978 : : 22, 21
979 : : },
980 : : {
981 : : EnhancedCustomShapeParameterType::EQUATION,
982 : : EnhancedCustomShapeParameterType::NORMAL,
983 : : 46, 0
984 : : },
985 : : {
986 : : EnhancedCustomShapeParameterType::EQUATION,
987 : : EnhancedCustomShapeParameterType::EQUATION,
988 : : 14, 34
989 : : },
990 : : {
991 : : EnhancedCustomShapeParameterType::EQUATION,
992 : : EnhancedCustomShapeParameterType::EQUATION,
993 : : 46, 32
994 : : },
995 : : {
996 : : EnhancedCustomShapeParameterType::EQUATION,
997 : : EnhancedCustomShapeParameterType::EQUATION,
998 : : 40, 39
999 : : },
1000 : : {
1001 : : EnhancedCustomShapeParameterType::EQUATION,
1002 : : EnhancedCustomShapeParameterType::EQUATION,
1003 : : 13, 35
1004 : : },
1005 : : {
1006 : : EnhancedCustomShapeParameterType::EQUATION,
1007 : : EnhancedCustomShapeParameterType::EQUATION,
1008 : : 13, 36
1009 : : },
1010 : : {
1011 : : EnhancedCustomShapeParameterType::EQUATION,
1012 : : EnhancedCustomShapeParameterType::EQUATION,
1013 : : 8, 41
1014 : : },
1015 : : {
1016 : : EnhancedCustomShapeParameterType::EQUATION,
1017 : : EnhancedCustomShapeParameterType::EQUATION,
1018 : : 9, 36
1019 : : },
1020 : : {
1021 : : EnhancedCustomShapeParameterType::EQUATION,
1022 : : EnhancedCustomShapeParameterType::EQUATION,
1023 : : 9, 35
1024 : : },
1025 : : {
1026 : : EnhancedCustomShapeParameterType::EQUATION,
1027 : : EnhancedCustomShapeParameterType::EQUATION,
1028 : : 37, 39
1029 : : },
1030 : : {
1031 : : EnhancedCustomShapeParameterType::NORMAL,
1032 : : EnhancedCustomShapeParameterType::EQUATION,
1033 : : 0, 32
1034 : : },
1035 : : {
1036 : : EnhancedCustomShapeParameterType::EQUATION,
1037 : : EnhancedCustomShapeParameterType::EQUATION,
1038 : : 10, 34
1039 : : },
1040 : : {
1041 : : EnhancedCustomShapeParameterType::EQUATION,
1042 : : EnhancedCustomShapeParameterType::EQUATION,
1043 : : 9, 35
1044 : : },
1045 : : {
1046 : : EnhancedCustomShapeParameterType::EQUATION,
1047 : : EnhancedCustomShapeParameterType::EQUATION,
1048 : : 9, 28
1049 : : },
1050 : : {
1051 : : EnhancedCustomShapeParameterType::EQUATION,
1052 : : EnhancedCustomShapeParameterType::EQUATION,
1053 : : 13, 28
1054 : : },
1055 : : {
1056 : : EnhancedCustomShapeParameterType::EQUATION,
1057 : : EnhancedCustomShapeParameterType::EQUATION,
1058 : : 13, 35
1059 : : },
1060 : : {
1061 : : EnhancedCustomShapeParameterType::EQUATION,
1062 : : EnhancedCustomShapeParameterType::EQUATION,
1063 : : 11, 19
1064 : : },
1065 : : {
1066 : : EnhancedCustomShapeParameterType::EQUATION,
1067 : : EnhancedCustomShapeParameterType::EQUATION,
1068 : : 11, 42
1069 : : },
1070 : : {
1071 : : EnhancedCustomShapeParameterType::EQUATION,
1072 : : EnhancedCustomShapeParameterType::EQUATION,
1073 : : 12, 42
1074 : : },
1075 : : {
1076 : : EnhancedCustomShapeParameterType::EQUATION,
1077 : : EnhancedCustomShapeParameterType::EQUATION,
1078 : : 12, 19
1079 : : }
1080 : : };
1081 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
1082 : : }
1083 : : {
1084 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
1085 : : static const sal_uInt16 nValues[] = {
1086 : : // Command, Count
1087 : : 1,1,
1088 : : 16,1,
1089 : : 2,1,
1090 : : 16,1,
1091 : : 2,1,
1092 : : 16,1,
1093 : : 2,2,
1094 : : 16,1,
1095 : : 2,1,
1096 : : 16,1,
1097 : : 2,1,
1098 : : 16,1,
1099 : : 2,1,
1100 : : 4,0,
1101 : : 7,0,
1102 : : 5,0,
1103 : : 1,1,
1104 : : 2,2,
1105 : : 16,1,
1106 : : 2,2,
1107 : : 16,1,
1108 : : 4,0,
1109 : : 19,0,
1110 : : 7,0,
1111 : : 5,0,
1112 : : 1,1,
1113 : : 16,1,
1114 : : 2,1,
1115 : : 16,1,
1116 : : 2,1,
1117 : : 16,1,
1118 : : 2,2,
1119 : : 16,1,
1120 : : 2,1,
1121 : : 16,1,
1122 : : 2,1,
1123 : : 16,1,
1124 : : 2,1,
1125 : : 4,0,
1126 : : 1,1,
1127 : : 2,1,
1128 : : 1,1,
1129 : : 2,1,
1130 : : 1,1,
1131 : : 2,1,
1132 : : 1,1,
1133 : : 2,1,
1134 : : 6,0,
1135 : : 5,0
1136 : : };
1137 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
1138 : : }
1139 : : {
1140 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
1141 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1142 : : {
1143 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
1144 : : {
1145 : : static const CustomShapeProvider::ParameterPairData aData =
1146 : : {
1147 : : EnhancedCustomShapeParameterType::EQUATION,
1148 : : EnhancedCustomShapeParameterType::EQUATION,
1149 : : 9, 23
1150 : : };
1151 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1152 : : }
1153 : : {
1154 : : static const CustomShapeProvider::ParameterPairData aData =
1155 : : {
1156 : : EnhancedCustomShapeParameterType::EQUATION,
1157 : : EnhancedCustomShapeParameterType::EQUATION,
1158 : : 13, 36
1159 : : };
1160 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1161 : : }
1162 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
1163 : : }
1164 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
1165 : : }
1166 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
1167 : : }
1168 : : {
1169 : 0 : awt::Rectangle aRectangle;
1170 : 0 : aRectangle.X = 0;
1171 : 0 : aRectangle.Y = 0;
1172 : 0 : aRectangle.Width = 0;
1173 : 0 : aRectangle.Height = 0;
1174 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
1175 : : }
1176 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-ellipseRibbon");
[ # # ]
1177 : :
1178 : 0 : return aPropertyMap;
1179 : : }
1180 : : };
1181 [ # # ]: 9 : class ShapeCcallout2 : public CustomShapeProvider
1182 : : {
1183 : 0 : virtual PropertyMap getProperties()
1184 : : {
1185 : 0 : PropertyMap aPropertyMap;
1186 : :
1187 : : {
1188 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (6);
1189 : : {
1190 [ # # ]: 0 : Any aAny ((sal_Int32) 18750);
1191 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
1192 : : }
1193 : : {
1194 [ # # ]: 0 : Any aAny ((sal_Int32) -8333);
1195 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
1196 : : }
1197 : : {
1198 [ # # ]: 0 : Any aAny ((sal_Int32) 18750);
1199 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
1200 : : }
1201 : : {
1202 [ # # ]: 0 : Any aAny ((sal_Int32) -16667);
1203 [ # # ]: 0 : aAdjSequence [3].Value = aAny;
1204 : : }
1205 : : {
1206 [ # # ]: 0 : Any aAny ((sal_Int32) 112500);
1207 [ # # ]: 0 : aAdjSequence [4].Value = aAny;
1208 : : }
1209 : : {
1210 [ # # ]: 0 : Any aAny ((sal_Int32) -46667);
1211 [ # # ]: 0 : aAdjSequence [5].Value = aAny;
1212 : : }
1213 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
1214 : : }
1215 : : {
1216 : : static const char *aStrings[] = {
1217 : : "logheight*$0 /100000",
1218 : : "logwidth*$1 /100000",
1219 : : "logheight*$2 /100000",
1220 : : "logwidth*$3 /100000",
1221 : : "logheight*$4 /100000",
1222 : : "logwidth*$5 /100000",
1223 : : "logwidth",
1224 : : "logheight/2",
1225 : : "logwidth/2",
1226 : : "logheight"
1227 : : };
1228 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
1229 : : }
1230 : : {
1231 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
1232 : : {
1233 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
1234 : : {
1235 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1236 : : static const CustomShapeProvider::ParameterPairData aData =
1237 : : {
1238 : : EnhancedCustomShapeParameterType::EQUATION,
1239 : : EnhancedCustomShapeParameterType::EQUATION,
1240 : : 1, 0
1241 : : };
1242 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1243 : : }
1244 : : {
1245 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
1246 : 0 : EnhancedCustomShapeParameter aParameter;
1247 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1248 : 0 : aParameter.Value = aAny;
1249 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1250 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
1251 : : }
1252 : : {
1253 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
1254 : 0 : EnhancedCustomShapeParameter aParameter;
1255 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1256 : 0 : aParameter.Value = aAny;
1257 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1258 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
1259 : : }
1260 : : {
1261 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
1262 : 0 : EnhancedCustomShapeParameter aParameter;
1263 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1264 : 0 : aParameter.Value = aAny;
1265 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1266 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
1267 : : }
1268 : : {
1269 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
1270 : 0 : EnhancedCustomShapeParameter aParameter;
1271 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1272 : 0 : aParameter.Value = aAny;
1273 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1274 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
1275 : : }
1276 : : {
1277 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
1278 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
1279 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
1280 : : }
1281 : : {
1282 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
1283 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
1284 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
1285 : : }
1286 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
1287 : : }
1288 : : {
1289 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
1290 : : {
1291 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1292 : : static const CustomShapeProvider::ParameterPairData aData =
1293 : : {
1294 : : EnhancedCustomShapeParameterType::EQUATION,
1295 : : EnhancedCustomShapeParameterType::EQUATION,
1296 : : 3, 2
1297 : : };
1298 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1299 : : }
1300 : : {
1301 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
1302 : 0 : EnhancedCustomShapeParameter aParameter;
1303 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1304 : 0 : aParameter.Value = aAny;
1305 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1306 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
1307 : : }
1308 : : {
1309 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
1310 : 0 : EnhancedCustomShapeParameter aParameter;
1311 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1312 : 0 : aParameter.Value = aAny;
1313 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1314 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
1315 : : }
1316 : : {
1317 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
1318 : 0 : EnhancedCustomShapeParameter aParameter;
1319 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1320 : 0 : aParameter.Value = aAny;
1321 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1322 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
1323 : : }
1324 : : {
1325 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
1326 : 0 : EnhancedCustomShapeParameter aParameter;
1327 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1328 : 0 : aParameter.Value = aAny;
1329 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1330 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
1331 : : }
1332 : : {
1333 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
1334 [ # # ]: 0 : Any aAny ((sal_Int32) 3);
1335 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
1336 : : }
1337 : : {
1338 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
1339 [ # # ]: 0 : Any aAny ((sal_Int32) 2);
1340 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
1341 : : }
1342 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
1343 : : }
1344 : : {
1345 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
1346 : : {
1347 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1348 : : static const CustomShapeProvider::ParameterPairData aData =
1349 : : {
1350 : : EnhancedCustomShapeParameterType::EQUATION,
1351 : : EnhancedCustomShapeParameterType::EQUATION,
1352 : : 5, 4
1353 : : };
1354 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1355 : : }
1356 : : {
1357 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
1358 : 0 : EnhancedCustomShapeParameter aParameter;
1359 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1360 : 0 : aParameter.Value = aAny;
1361 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1362 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
1363 : : }
1364 : : {
1365 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
1366 : 0 : EnhancedCustomShapeParameter aParameter;
1367 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1368 : 0 : aParameter.Value = aAny;
1369 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1370 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
1371 : : }
1372 : : {
1373 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
1374 : 0 : EnhancedCustomShapeParameter aParameter;
1375 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
1376 : 0 : aParameter.Value = aAny;
1377 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1378 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
1379 : : }
1380 : : {
1381 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
1382 : 0 : EnhancedCustomShapeParameter aParameter;
1383 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
1384 : 0 : aParameter.Value = aAny;
1385 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1386 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
1387 : : }
1388 : : {
1389 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
1390 [ # # ]: 0 : Any aAny ((sal_Int32) 5);
1391 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
1392 : : }
1393 : : {
1394 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
1395 [ # # ]: 0 : Any aAny ((sal_Int32) 4);
1396 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
1397 : : }
1398 [ # # ][ # # ]: 0 : aPropSequenceSequence [2] = aPropSequence;
[ # # ]
1399 : : }
1400 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
1401 : : }
1402 : : {
1403 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
1404 : : }
1405 : : {
1406 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
1407 : : }
1408 : : {
1409 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
1410 : : {
1411 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
1412 : : static const CustomShapeProvider::ParameterPairData aData[] = {
1413 : : {
1414 : : EnhancedCustomShapeParameterType::NORMAL,
1415 : : EnhancedCustomShapeParameterType::NORMAL,
1416 : : 0, 0
1417 : : },
1418 : : {
1419 : : EnhancedCustomShapeParameterType::EQUATION,
1420 : : EnhancedCustomShapeParameterType::NORMAL,
1421 : : 6, 0
1422 : : },
1423 : : {
1424 : : EnhancedCustomShapeParameterType::EQUATION,
1425 : : EnhancedCustomShapeParameterType::EQUATION,
1426 : : 6, 9
1427 : : },
1428 : : {
1429 : : EnhancedCustomShapeParameterType::NORMAL,
1430 : : EnhancedCustomShapeParameterType::EQUATION,
1431 : : 0, 9
1432 : : },
1433 : : {
1434 : : EnhancedCustomShapeParameterType::EQUATION,
1435 : : EnhancedCustomShapeParameterType::EQUATION,
1436 : : 1, 0
1437 : : },
1438 : : {
1439 : : EnhancedCustomShapeParameterType::EQUATION,
1440 : : EnhancedCustomShapeParameterType::EQUATION,
1441 : : 3, 2
1442 : : },
1443 : : {
1444 : : EnhancedCustomShapeParameterType::EQUATION,
1445 : : EnhancedCustomShapeParameterType::EQUATION,
1446 : : 5, 4
1447 : : }
1448 : : };
1449 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
1450 : : }
1451 : : {
1452 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
1453 : : static const sal_uInt16 nValues[] = {
1454 : : // Command, Count
1455 : : 1,1,
1456 : : 2,3,
1457 : : 4,0,
1458 : : 7,0,
1459 : : 5,0,
1460 : : 1,1,
1461 : : 2,2,
1462 : : 6,0,
1463 : : 5,0
1464 : : };
1465 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
1466 : : }
1467 : : {
1468 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
1469 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1470 : : {
1471 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
1472 : : {
1473 : : static const CustomShapeProvider::ParameterPairData aData =
1474 : : {
1475 : : EnhancedCustomShapeParameterType::NORMAL,
1476 : : EnhancedCustomShapeParameterType::NORMAL,
1477 : : 0, 0
1478 : : };
1479 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1480 : : }
1481 : : {
1482 : : static const CustomShapeProvider::ParameterPairData aData =
1483 : : {
1484 : : EnhancedCustomShapeParameterType::EQUATION,
1485 : : EnhancedCustomShapeParameterType::EQUATION,
1486 : : 6, 9
1487 : : };
1488 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1489 : : }
1490 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
1491 : : }
1492 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
1493 : : }
1494 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
1495 : : }
1496 : : {
1497 : 0 : awt::Rectangle aRectangle;
1498 : 0 : aRectangle.X = 0;
1499 : 0 : aRectangle.Y = 0;
1500 : 0 : aRectangle.Width = 0;
1501 : 0 : aRectangle.Height = 0;
1502 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
1503 : : }
1504 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-callout2");
[ # # ]
1505 : :
1506 : 0 : return aPropertyMap;
1507 : : }
1508 : : };
1509 [ # # ]: 9 : class ShapeCpie : public CustomShapeProvider
1510 : : {
1511 : 0 : virtual PropertyMap getProperties()
1512 : : {
1513 : 0 : PropertyMap aPropertyMap;
1514 : :
1515 : : {
1516 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
1517 : : {
1518 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
1519 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
1520 : : }
1521 : : {
1522 [ # # ]: 0 : Any aAny ((sal_Int32) 16200000);
1523 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
1524 : : }
1525 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
1526 : : }
1527 : : {
1528 : : static const char *aStrings[] = {
1529 : : "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
1530 : : "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
1531 : : "?1 +0-?0 ",
1532 : : "?2 +21600000-0",
1533 : : "if(?2 ,?2 ,?3 )",
1534 : : "logwidth/2",
1535 : : "?5 *sin(pi*(?0 )/10800000)",
1536 : : "logheight/2",
1537 : : "?7 *cos(pi*(?0 )/10800000)",
1538 : : "?5 *(cos(atan2(?6 ,?8 )))",
1539 : : "?7 *(sin(atan2(?6 ,?8 )))",
1540 : : "logwidth/2",
1541 : : "?11 +?9 -0",
1542 : : "logheight/2",
1543 : : "?13 +?10 -0",
1544 : : "?5 *sin(pi*(?1 )/10800000)",
1545 : : "?7 *cos(pi*(?1 )/10800000)",
1546 : : "?5 *(cos(atan2(?15 ,?16 )))",
1547 : : "?7 *(sin(atan2(?15 ,?16 )))",
1548 : : "?11 +?17 -0",
1549 : : "?13 +?18 -0",
1550 : : "?5 *cos(pi*(2700000)/10800000)",
1551 : : "?7 *sin(pi*(2700000)/10800000)",
1552 : : "?11 +0-?21 ",
1553 : : "?11 +?21 -0",
1554 : : "?13 +0-?22 ",
1555 : : "?13 +?22 -0",
1556 : : "logwidth",
1557 : : "logheight",
1558 : : "(?0 )/60000.0",
1559 : : "(?4 )/60000.0"
1560 : : };
1561 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
1562 : : }
1563 : : {
1564 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
1565 : : {
1566 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (1);
1567 : : {
1568 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1569 : : static const CustomShapeProvider::ParameterPairData aData =
1570 : : {
1571 : : EnhancedCustomShapeParameterType::EQUATION,
1572 : : EnhancedCustomShapeParameterType::EQUATION,
1573 : : 12, 14
1574 : : };
1575 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1576 : : }
1577 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
1578 : : }
1579 : : {
1580 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (1);
1581 : : {
1582 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1583 : : static const CustomShapeProvider::ParameterPairData aData =
1584 : : {
1585 : : EnhancedCustomShapeParameterType::EQUATION,
1586 : : EnhancedCustomShapeParameterType::EQUATION,
1587 : : 19, 20
1588 : : };
1589 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1590 : : }
1591 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
1592 : : }
1593 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
1594 : : }
1595 : : {
1596 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
1597 : : }
1598 : : {
1599 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
1600 : : }
1601 : : {
1602 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
1603 : : {
1604 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
1605 : : static const CustomShapeProvider::ParameterPairData aData[] = {
1606 : : {
1607 : : EnhancedCustomShapeParameterType::EQUATION,
1608 : : EnhancedCustomShapeParameterType::EQUATION,
1609 : : 12, 14
1610 : : },
1611 : : {
1612 : : EnhancedCustomShapeParameterType::EQUATION,
1613 : : EnhancedCustomShapeParameterType::EQUATION,
1614 : : 5, 7
1615 : : },
1616 : : {
1617 : : EnhancedCustomShapeParameterType::EQUATION,
1618 : : EnhancedCustomShapeParameterType::EQUATION,
1619 : : 29, 30
1620 : : },
1621 : : {
1622 : : EnhancedCustomShapeParameterType::EQUATION,
1623 : : EnhancedCustomShapeParameterType::EQUATION,
1624 : : 11, 13
1625 : : }
1626 : : };
1627 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
1628 : : }
1629 : : {
1630 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
1631 : : static const sal_uInt16 nValues[] = {
1632 : : // Command, Count
1633 : : 1,1,
1634 : : 17,1,
1635 : : 2,1,
1636 : : 4,0,
1637 : : 5,0
1638 : : };
1639 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
1640 : : }
1641 : : {
1642 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
1643 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1644 : : {
1645 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
1646 : : {
1647 : : static const CustomShapeProvider::ParameterPairData aData =
1648 : : {
1649 : : EnhancedCustomShapeParameterType::EQUATION,
1650 : : EnhancedCustomShapeParameterType::EQUATION,
1651 : : 23, 24
1652 : : };
1653 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1654 : : }
1655 : : {
1656 : : static const CustomShapeProvider::ParameterPairData aData =
1657 : : {
1658 : : EnhancedCustomShapeParameterType::EQUATION,
1659 : : EnhancedCustomShapeParameterType::EQUATION,
1660 : : 25, 26
1661 : : };
1662 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1663 : : }
1664 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
1665 : : }
1666 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
1667 : : }
1668 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
1669 : : }
1670 : : {
1671 : 0 : awt::Rectangle aRectangle;
1672 : 0 : aRectangle.X = 0;
1673 : 0 : aRectangle.Y = 0;
1674 : 0 : aRectangle.Width = 0;
1675 : 0 : aRectangle.Height = 0;
1676 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
1677 : : }
1678 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-pie");
[ # # ]
1679 : :
1680 : 0 : return aPropertyMap;
1681 : : }
1682 : : };
1683 [ # # ]: 9 : class ShapeCstar4 : public CustomShapeProvider
1684 : : {
1685 : 0 : virtual PropertyMap getProperties()
1686 : : {
1687 : 0 : PropertyMap aPropertyMap;
1688 : :
1689 : : {
1690 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
1691 : : {
1692 [ # # ]: 0 : Any aAny ((sal_Int32) 12500);
1693 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
1694 : : }
1695 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
1696 : : }
1697 : : {
1698 : : static const char *aStrings[] = {
1699 : : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
1700 : : "logwidth/2",
1701 : : "?1 *?0 /50000",
1702 : : "logheight/2",
1703 : : "?3 *?0 /50000",
1704 : : "?2 *cos(pi*(2700000)/10800000)",
1705 : : "?4 *sin(pi*(2700000)/10800000)",
1706 : : "logwidth/2",
1707 : : "?7 +0-?5 ",
1708 : : "?7 +?5 -0",
1709 : : "logheight/2",
1710 : : "?10 +0-?6 ",
1711 : : "?10 +?6 -0",
1712 : : "?10 +0-?4 ",
1713 : : "logheight",
1714 : : "logwidth"
1715 : : };
1716 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
1717 : : }
1718 : : {
1719 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
1720 : : {
1721 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
1722 : : {
1723 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
1724 : : static const CustomShapeProvider::ParameterPairData aData =
1725 : : {
1726 : : EnhancedCustomShapeParameterType::EQUATION,
1727 : : EnhancedCustomShapeParameterType::EQUATION,
1728 : : 7, 13
1729 : : };
1730 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
1731 : : }
1732 : : {
1733 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
1734 : 0 : EnhancedCustomShapeParameter aParameter;
1735 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
1736 : 0 : aParameter.Value = aAny;
1737 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1738 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
1739 : : }
1740 : : {
1741 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
1742 : 0 : EnhancedCustomShapeParameter aParameter;
1743 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
1744 : 0 : aParameter.Value = aAny;
1745 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
1746 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
1747 : : }
1748 : : {
1749 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
1750 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
1751 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
1752 : : }
1753 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
1754 : : }
1755 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
1756 : : }
1757 : : {
1758 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
1759 : : }
1760 : : {
1761 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
1762 : : }
1763 : : {
1764 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
1765 : : {
1766 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
1767 : : static const CustomShapeProvider::ParameterPairData aData[] = {
1768 : : {
1769 : : EnhancedCustomShapeParameterType::NORMAL,
1770 : : EnhancedCustomShapeParameterType::EQUATION,
1771 : : 0, 10
1772 : : },
1773 : : {
1774 : : EnhancedCustomShapeParameterType::EQUATION,
1775 : : EnhancedCustomShapeParameterType::EQUATION,
1776 : : 8, 11
1777 : : },
1778 : : {
1779 : : EnhancedCustomShapeParameterType::EQUATION,
1780 : : EnhancedCustomShapeParameterType::NORMAL,
1781 : : 7, 0
1782 : : },
1783 : : {
1784 : : EnhancedCustomShapeParameterType::EQUATION,
1785 : : EnhancedCustomShapeParameterType::EQUATION,
1786 : : 9, 11
1787 : : },
1788 : : {
1789 : : EnhancedCustomShapeParameterType::EQUATION,
1790 : : EnhancedCustomShapeParameterType::EQUATION,
1791 : : 15, 10
1792 : : },
1793 : : {
1794 : : EnhancedCustomShapeParameterType::EQUATION,
1795 : : EnhancedCustomShapeParameterType::EQUATION,
1796 : : 9, 12
1797 : : },
1798 : : {
1799 : : EnhancedCustomShapeParameterType::EQUATION,
1800 : : EnhancedCustomShapeParameterType::EQUATION,
1801 : : 7, 14
1802 : : },
1803 : : {
1804 : : EnhancedCustomShapeParameterType::EQUATION,
1805 : : EnhancedCustomShapeParameterType::EQUATION,
1806 : : 8, 12
1807 : : }
1808 : : };
1809 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
1810 : : }
1811 : : {
1812 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
1813 : : static const sal_uInt16 nValues[] = {
1814 : : // Command, Count
1815 : : 1,1,
1816 : : 2,7,
1817 : : 4,0,
1818 : : 5,0
1819 : : };
1820 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
1821 : : }
1822 : : {
1823 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
1824 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
1825 : : {
1826 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
1827 : : {
1828 : : static const CustomShapeProvider::ParameterPairData aData =
1829 : : {
1830 : : EnhancedCustomShapeParameterType::EQUATION,
1831 : : EnhancedCustomShapeParameterType::EQUATION,
1832 : : 8, 11
1833 : : };
1834 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
1835 : : }
1836 : : {
1837 : : static const CustomShapeProvider::ParameterPairData aData =
1838 : : {
1839 : : EnhancedCustomShapeParameterType::EQUATION,
1840 : : EnhancedCustomShapeParameterType::EQUATION,
1841 : : 9, 12
1842 : : };
1843 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
1844 : : }
1845 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
1846 : : }
1847 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
1848 : : }
1849 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
1850 : : }
1851 : : {
1852 : 0 : awt::Rectangle aRectangle;
1853 : 0 : aRectangle.X = 0;
1854 : 0 : aRectangle.Y = 0;
1855 : 0 : aRectangle.Width = 0;
1856 : 0 : aRectangle.Height = 0;
1857 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
1858 : : }
1859 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-star4");
[ # # ]
1860 : :
1861 : 0 : return aPropertyMap;
1862 : : }
1863 : : };
1864 [ # # ]: 9 : class ShapeCflowChartPredefinedProcess : public CustomShapeProvider
1865 : : {
1866 : 0 : virtual PropertyMap getProperties()
1867 : : {
1868 : 0 : PropertyMap aPropertyMap;
1869 : :
1870 : : {
1871 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
1872 : : }
1873 : : {
1874 : : static const char *aStrings[] = {
1875 : : "logwidth*7/8",
1876 : : "logwidth/2",
1877 : : "logheight/2",
1878 : : "logheight",
1879 : : "logwidth",
1880 : : "logwidth/8"
1881 : : };
1882 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
1883 : : }
1884 : : {
1885 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
1886 : : }
1887 : : {
1888 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
1889 : : }
1890 : : {
1891 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
1892 : : }
1893 : : {
1894 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
1895 : : {
1896 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
1897 : : static const CustomShapeProvider::ParameterPairData aData[] = {
1898 : : {
1899 : : EnhancedCustomShapeParameterType::NORMAL,
1900 : : EnhancedCustomShapeParameterType::NORMAL,
1901 : : 0, 0
1902 : : },
1903 : : {
1904 : : EnhancedCustomShapeParameterType::NORMAL,
1905 : : EnhancedCustomShapeParameterType::NORMAL,
1906 : : 1, 0
1907 : : },
1908 : : {
1909 : : EnhancedCustomShapeParameterType::NORMAL,
1910 : : EnhancedCustomShapeParameterType::NORMAL,
1911 : : 1, 1
1912 : : },
1913 : : {
1914 : : EnhancedCustomShapeParameterType::NORMAL,
1915 : : EnhancedCustomShapeParameterType::NORMAL,
1916 : : 0, 1
1917 : : },
1918 : : {
1919 : : EnhancedCustomShapeParameterType::NORMAL,
1920 : : EnhancedCustomShapeParameterType::NORMAL,
1921 : : 1, 0
1922 : : },
1923 : : {
1924 : : EnhancedCustomShapeParameterType::NORMAL,
1925 : : EnhancedCustomShapeParameterType::NORMAL,
1926 : : 1, 8
1927 : : },
1928 : : {
1929 : : EnhancedCustomShapeParameterType::NORMAL,
1930 : : EnhancedCustomShapeParameterType::NORMAL,
1931 : : 7, 0
1932 : : },
1933 : : {
1934 : : EnhancedCustomShapeParameterType::NORMAL,
1935 : : EnhancedCustomShapeParameterType::NORMAL,
1936 : : 7, 8
1937 : : },
1938 : : {
1939 : : EnhancedCustomShapeParameterType::NORMAL,
1940 : : EnhancedCustomShapeParameterType::NORMAL,
1941 : : 0, 0
1942 : : },
1943 : : {
1944 : : EnhancedCustomShapeParameterType::NORMAL,
1945 : : EnhancedCustomShapeParameterType::NORMAL,
1946 : : 1, 0
1947 : : },
1948 : : {
1949 : : EnhancedCustomShapeParameterType::NORMAL,
1950 : : EnhancedCustomShapeParameterType::NORMAL,
1951 : : 1, 1
1952 : : },
1953 : : {
1954 : : EnhancedCustomShapeParameterType::NORMAL,
1955 : : EnhancedCustomShapeParameterType::NORMAL,
1956 : : 0, 1
1957 : : }
1958 : : };
1959 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
1960 : : }
1961 : : {
1962 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
1963 : : static const sal_uInt16 nValues[] = {
1964 : : // Command, Count
1965 : : 1,1,
1966 : : 2,3,
1967 : : 4,0,
1968 : : 7,0,
1969 : : 5,0,
1970 : : 1,1,
1971 : : 2,1,
1972 : : 1,1,
1973 : : 2,1,
1974 : : 6,0,
1975 : : 5,0,
1976 : : 1,1,
1977 : : 2,3,
1978 : : 4,0,
1979 : : 6,0,
1980 : : 5,0
1981 : : };
1982 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
1983 : : }
1984 : : {
1985 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
1986 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (3);
1987 : : {
1988 : 0 : awt::Size aSize;
1989 : 0 : aSize.Width = 1;
1990 : 0 : aSize.Height = 1;
1991 [ # # ]: 0 : aSizeSequence [0] = aSize;
1992 : : }
1993 : : {
1994 : 0 : awt::Size aSize;
1995 : 0 : aSize.Width = 8;
1996 : 0 : aSize.Height = 8;
1997 [ # # ]: 0 : aSizeSequence [1] = aSize;
1998 : : }
1999 : : {
2000 : 0 : awt::Size aSize;
2001 : 0 : aSize.Width = 1;
2002 : 0 : aSize.Height = 1;
2003 [ # # ]: 0 : aSizeSequence [2] = aSize;
2004 : : }
2005 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
2006 : : }
2007 : : {
2008 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
2009 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2010 : : {
2011 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2012 : : {
2013 : : static const CustomShapeProvider::ParameterPairData aData =
2014 : : {
2015 : : EnhancedCustomShapeParameterType::EQUATION,
2016 : : EnhancedCustomShapeParameterType::NORMAL,
2017 : : 5, 0
2018 : : };
2019 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2020 : : }
2021 : : {
2022 : : static const CustomShapeProvider::ParameterPairData aData =
2023 : : {
2024 : : EnhancedCustomShapeParameterType::EQUATION,
2025 : : EnhancedCustomShapeParameterType::EQUATION,
2026 : : 0, 3
2027 : : };
2028 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2029 : : }
2030 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2031 : : }
2032 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
2033 : : }
2034 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2035 : : }
2036 : : {
2037 : 0 : awt::Rectangle aRectangle;
2038 : 0 : aRectangle.X = 0;
2039 : 0 : aRectangle.Y = 0;
2040 : 0 : aRectangle.Width = 0;
2041 : 0 : aRectangle.Height = 0;
2042 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2043 : : }
2044 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartPredefinedProcess");
[ # # ]
2045 : :
2046 : 0 : return aPropertyMap;
2047 : : }
2048 : : };
2049 [ # # ]: 9 : class ShapeCflowChartPunchedTape : public CustomShapeProvider
2050 : : {
2051 : 0 : virtual PropertyMap getProperties()
2052 : : {
2053 : 0 : PropertyMap aPropertyMap;
2054 : :
2055 : : {
2056 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2057 : : }
2058 : : {
2059 : : static const char *aStrings[] = {
2060 : : "logheight*9/10",
2061 : : "logheight*4/5",
2062 : : "logwidth/2",
2063 : : "logheight/10",
2064 : : "logheight/2",
2065 : : "logwidth",
2066 : : "logheight/5",
2067 : : "(10800000)/60000.0",
2068 : : "(-10800000)/60000.0",
2069 : : "(10800000)/60000.0",
2070 : : "(10800000)/60000.0",
2071 : : "(0)/60000.0",
2072 : : "(-10800000)/60000.0",
2073 : : "(0)/60000.0",
2074 : : "(10800000)/60000.0"
2075 : : };
2076 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2077 : : }
2078 : : {
2079 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2080 : : }
2081 : : {
2082 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2083 : : }
2084 : : {
2085 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2086 : : }
2087 : : {
2088 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
2089 : : {
2090 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2091 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2092 : : {
2093 : : EnhancedCustomShapeParameterType::NORMAL,
2094 : : EnhancedCustomShapeParameterType::NORMAL,
2095 : : 0, 2
2096 : : },
2097 : : {
2098 : : EnhancedCustomShapeParameterType::NORMAL,
2099 : : EnhancedCustomShapeParameterType::NORMAL,
2100 : : 5, 2
2101 : : },
2102 : : {
2103 : : EnhancedCustomShapeParameterType::EQUATION,
2104 : : EnhancedCustomShapeParameterType::EQUATION,
2105 : : 7, 8
2106 : : },
2107 : : {
2108 : : EnhancedCustomShapeParameterType::NORMAL,
2109 : : EnhancedCustomShapeParameterType::NORMAL,
2110 : : 5, 2
2111 : : },
2112 : : {
2113 : : EnhancedCustomShapeParameterType::EQUATION,
2114 : : EnhancedCustomShapeParameterType::EQUATION,
2115 : : 9, 10
2116 : : },
2117 : : {
2118 : : EnhancedCustomShapeParameterType::NORMAL,
2119 : : EnhancedCustomShapeParameterType::NORMAL,
2120 : : 20, 18
2121 : : },
2122 : : {
2123 : : EnhancedCustomShapeParameterType::NORMAL,
2124 : : EnhancedCustomShapeParameterType::NORMAL,
2125 : : 5, 2
2126 : : },
2127 : : {
2128 : : EnhancedCustomShapeParameterType::EQUATION,
2129 : : EnhancedCustomShapeParameterType::EQUATION,
2130 : : 11, 12
2131 : : },
2132 : : {
2133 : : EnhancedCustomShapeParameterType::NORMAL,
2134 : : EnhancedCustomShapeParameterType::NORMAL,
2135 : : 5, 2
2136 : : },
2137 : : {
2138 : : EnhancedCustomShapeParameterType::EQUATION,
2139 : : EnhancedCustomShapeParameterType::EQUATION,
2140 : : 13, 14
2141 : : }
2142 : : };
2143 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2144 : : }
2145 : : {
2146 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2147 : : static const sal_uInt16 nValues[] = {
2148 : : // Command, Count
2149 : : 1,1,
2150 : : 17,2,
2151 : : 2,1,
2152 : : 17,2,
2153 : : 4,0,
2154 : : 5,0
2155 : : };
2156 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2157 : : }
2158 : : {
2159 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
2160 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (1);
2161 : : {
2162 : 0 : awt::Size aSize;
2163 : 0 : aSize.Width = 20;
2164 : 0 : aSize.Height = 20;
2165 [ # # ]: 0 : aSizeSequence [0] = aSize;
2166 : : }
2167 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
2168 : : }
2169 : : {
2170 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
2171 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2172 : : {
2173 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2174 : : {
2175 : : static const CustomShapeProvider::ParameterPairData aData =
2176 : : {
2177 : : EnhancedCustomShapeParameterType::NORMAL,
2178 : : EnhancedCustomShapeParameterType::EQUATION,
2179 : : 0, 6
2180 : : };
2181 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2182 : : }
2183 : : {
2184 : : static const CustomShapeProvider::ParameterPairData aData =
2185 : : {
2186 : : EnhancedCustomShapeParameterType::EQUATION,
2187 : : EnhancedCustomShapeParameterType::EQUATION,
2188 : : 5, 1
2189 : : };
2190 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2191 : : }
2192 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2193 : : }
2194 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
2195 : : }
2196 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2197 : : }
2198 : : {
2199 : 0 : awt::Rectangle aRectangle;
2200 : 0 : aRectangle.X = 0;
2201 : 0 : aRectangle.Y = 0;
2202 : 0 : aRectangle.Width = 0;
2203 : 0 : aRectangle.Height = 0;
2204 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2205 : : }
2206 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartPunchedTape");
[ # # ]
2207 : :
2208 : 0 : return aPropertyMap;
2209 : : }
2210 : : };
2211 [ # # ]: 9 : class ShapeCcurvedConnector2 : public CustomShapeProvider
2212 : : {
2213 : 0 : virtual PropertyMap getProperties()
2214 : : {
2215 : 0 : PropertyMap aPropertyMap;
2216 : :
2217 : : {
2218 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2219 : : }
2220 : : {
2221 : : static const char *aStrings[] = {
2222 : : "logwidth",
2223 : : "logheight",
2224 : : "logwidth/2",
2225 : : "logheight/2"
2226 : : };
2227 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2228 : : }
2229 : : {
2230 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2231 : : }
2232 : : {
2233 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2234 : : }
2235 : : {
2236 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2237 : : }
2238 : : {
2239 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
2240 : : {
2241 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2242 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2243 : : {
2244 : : EnhancedCustomShapeParameterType::NORMAL,
2245 : : EnhancedCustomShapeParameterType::NORMAL,
2246 : : 0, 0
2247 : : },
2248 : : {
2249 : : EnhancedCustomShapeParameterType::EQUATION,
2250 : : EnhancedCustomShapeParameterType::NORMAL,
2251 : : 2, 0
2252 : : },
2253 : : {
2254 : : EnhancedCustomShapeParameterType::EQUATION,
2255 : : EnhancedCustomShapeParameterType::EQUATION,
2256 : : 0, 3
2257 : : },
2258 : : {
2259 : : EnhancedCustomShapeParameterType::EQUATION,
2260 : : EnhancedCustomShapeParameterType::EQUATION,
2261 : : 0, 1
2262 : : }
2263 : : };
2264 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2265 : : }
2266 : : {
2267 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2268 : : static const sal_uInt16 nValues[] = {
2269 : : // Command, Count
2270 : : 1,1,
2271 : : 3,1,
2272 : : 6,0,
2273 : : 5,0
2274 : : };
2275 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2276 : : }
2277 : : {
2278 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
2279 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2280 : : {
2281 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2282 : : {
2283 : : static const CustomShapeProvider::ParameterPairData aData =
2284 : : {
2285 : : EnhancedCustomShapeParameterType::NORMAL,
2286 : : EnhancedCustomShapeParameterType::NORMAL,
2287 : : 0, 0
2288 : : };
2289 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2290 : : }
2291 : : {
2292 : : static const CustomShapeProvider::ParameterPairData aData =
2293 : : {
2294 : : EnhancedCustomShapeParameterType::EQUATION,
2295 : : EnhancedCustomShapeParameterType::EQUATION,
2296 : : 0, 1
2297 : : };
2298 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2299 : : }
2300 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2301 : : }
2302 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
2303 : : }
2304 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2305 : : }
2306 : : {
2307 : 0 : awt::Rectangle aRectangle;
2308 : 0 : aRectangle.X = 0;
2309 : 0 : aRectangle.Y = 0;
2310 : 0 : aRectangle.Width = 0;
2311 : 0 : aRectangle.Height = 0;
2312 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2313 : : }
2314 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-curvedConnector2");
[ # # ]
2315 : :
2316 : 0 : return aPropertyMap;
2317 : : }
2318 : : };
2319 [ # # ]: 9 : class ShapeCbentConnector3 : public CustomShapeProvider
2320 : : {
2321 : 0 : virtual PropertyMap getProperties()
2322 : : {
2323 : 0 : PropertyMap aPropertyMap;
2324 : :
2325 : : {
2326 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
2327 : : {
2328 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
2329 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
2330 : : }
2331 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
2332 : : }
2333 : : {
2334 : : static const char *aStrings[] = {
2335 : : "logwidth*$0 /100000",
2336 : : "logheight/2",
2337 : : "logwidth",
2338 : : "logheight"
2339 : : };
2340 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2341 : : }
2342 : : {
2343 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
2344 : : {
2345 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
2346 : : {
2347 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
2348 : : static const CustomShapeProvider::ParameterPairData aData =
2349 : : {
2350 : : EnhancedCustomShapeParameterType::EQUATION,
2351 : : EnhancedCustomShapeParameterType::EQUATION,
2352 : : 0, 1
2353 : : };
2354 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
2355 : : }
2356 : : {
2357 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
2358 : 0 : EnhancedCustomShapeParameter aParameter;
2359 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
2360 : 0 : aParameter.Value = aAny;
2361 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2362 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
2363 : : }
2364 : : {
2365 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
2366 : 0 : EnhancedCustomShapeParameter aParameter;
2367 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
2368 : 0 : aParameter.Value = aAny;
2369 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2370 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
2371 : : }
2372 : : {
2373 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
2374 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
2375 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
2376 : : }
2377 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
2378 : : }
2379 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
2380 : : }
2381 : : {
2382 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2383 : : }
2384 : : {
2385 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2386 : : }
2387 : : {
2388 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
2389 : : {
2390 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2391 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2392 : : {
2393 : : EnhancedCustomShapeParameterType::NORMAL,
2394 : : EnhancedCustomShapeParameterType::NORMAL,
2395 : : 0, 0
2396 : : },
2397 : : {
2398 : : EnhancedCustomShapeParameterType::EQUATION,
2399 : : EnhancedCustomShapeParameterType::NORMAL,
2400 : : 0, 0
2401 : : },
2402 : : {
2403 : : EnhancedCustomShapeParameterType::EQUATION,
2404 : : EnhancedCustomShapeParameterType::EQUATION,
2405 : : 0, 3
2406 : : },
2407 : : {
2408 : : EnhancedCustomShapeParameterType::EQUATION,
2409 : : EnhancedCustomShapeParameterType::EQUATION,
2410 : : 2, 3
2411 : : }
2412 : : };
2413 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2414 : : }
2415 : : {
2416 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2417 : : static const sal_uInt16 nValues[] = {
2418 : : // Command, Count
2419 : : 1,1,
2420 : : 2,3,
2421 : : 6,0,
2422 : : 5,0
2423 : : };
2424 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2425 : : }
2426 : : {
2427 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
2428 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2429 : : {
2430 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2431 : : {
2432 : : static const CustomShapeProvider::ParameterPairData aData =
2433 : : {
2434 : : EnhancedCustomShapeParameterType::NORMAL,
2435 : : EnhancedCustomShapeParameterType::NORMAL,
2436 : : 0, 0
2437 : : };
2438 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2439 : : }
2440 : : {
2441 : : static const CustomShapeProvider::ParameterPairData aData =
2442 : : {
2443 : : EnhancedCustomShapeParameterType::EQUATION,
2444 : : EnhancedCustomShapeParameterType::EQUATION,
2445 : : 2, 3
2446 : : };
2447 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2448 : : }
2449 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2450 : : }
2451 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
2452 : : }
2453 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2454 : : }
2455 : : {
2456 : 0 : awt::Rectangle aRectangle;
2457 : 0 : aRectangle.X = 0;
2458 : 0 : aRectangle.Y = 0;
2459 : 0 : aRectangle.Width = 0;
2460 : 0 : aRectangle.Height = 0;
2461 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2462 : : }
2463 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-bentConnector3");
[ # # ]
2464 : :
2465 : 0 : return aPropertyMap;
2466 : : }
2467 : : };
2468 [ # # ]: 9 : class ShapeCcornerTabs : public CustomShapeProvider
2469 : : {
2470 : 0 : virtual PropertyMap getProperties()
2471 : : {
2472 : 0 : PropertyMap aPropertyMap;
2473 : :
2474 : : {
2475 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2476 : : }
2477 : : {
2478 : : static const char *aStrings[] = {
2479 : : "sqrt(logwidth*logwidth+logheight*logheight+0*0)",
2480 : : "1*?0 /20",
2481 : : "0+logheight-?1 ",
2482 : : "0+logwidth-?1 ",
2483 : : "logheight",
2484 : : "logwidth"
2485 : : };
2486 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2487 : : }
2488 : : {
2489 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2490 : : }
2491 : : {
2492 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2493 : : }
2494 : : {
2495 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2496 : : }
2497 : : {
2498 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
2499 : : {
2500 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2501 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2502 : : {
2503 : : EnhancedCustomShapeParameterType::NORMAL,
2504 : : EnhancedCustomShapeParameterType::NORMAL,
2505 : : 0, 0
2506 : : },
2507 : : {
2508 : : EnhancedCustomShapeParameterType::EQUATION,
2509 : : EnhancedCustomShapeParameterType::NORMAL,
2510 : : 1, 0
2511 : : },
2512 : : {
2513 : : EnhancedCustomShapeParameterType::NORMAL,
2514 : : EnhancedCustomShapeParameterType::EQUATION,
2515 : : 0, 1
2516 : : },
2517 : : {
2518 : : EnhancedCustomShapeParameterType::NORMAL,
2519 : : EnhancedCustomShapeParameterType::EQUATION,
2520 : : 0, 2
2521 : : },
2522 : : {
2523 : : EnhancedCustomShapeParameterType::EQUATION,
2524 : : EnhancedCustomShapeParameterType::EQUATION,
2525 : : 1, 4
2526 : : },
2527 : : {
2528 : : EnhancedCustomShapeParameterType::NORMAL,
2529 : : EnhancedCustomShapeParameterType::EQUATION,
2530 : : 0, 4
2531 : : },
2532 : : {
2533 : : EnhancedCustomShapeParameterType::EQUATION,
2534 : : EnhancedCustomShapeParameterType::NORMAL,
2535 : : 3, 0
2536 : : },
2537 : : {
2538 : : EnhancedCustomShapeParameterType::EQUATION,
2539 : : EnhancedCustomShapeParameterType::NORMAL,
2540 : : 5, 0
2541 : : },
2542 : : {
2543 : : EnhancedCustomShapeParameterType::EQUATION,
2544 : : EnhancedCustomShapeParameterType::EQUATION,
2545 : : 5, 1
2546 : : },
2547 : : {
2548 : : EnhancedCustomShapeParameterType::EQUATION,
2549 : : EnhancedCustomShapeParameterType::EQUATION,
2550 : : 5, 2
2551 : : },
2552 : : {
2553 : : EnhancedCustomShapeParameterType::EQUATION,
2554 : : EnhancedCustomShapeParameterType::EQUATION,
2555 : : 5, 4
2556 : : },
2557 : : {
2558 : : EnhancedCustomShapeParameterType::EQUATION,
2559 : : EnhancedCustomShapeParameterType::EQUATION,
2560 : : 3, 4
2561 : : }
2562 : : };
2563 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2564 : : }
2565 : : {
2566 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2567 : : static const sal_uInt16 nValues[] = {
2568 : : // Command, Count
2569 : : 1,1,
2570 : : 2,2,
2571 : : 4,0,
2572 : : 5,0,
2573 : : 1,1,
2574 : : 2,2,
2575 : : 4,0,
2576 : : 5,0,
2577 : : 1,1,
2578 : : 2,2,
2579 : : 4,0,
2580 : : 5,0,
2581 : : 1,1,
2582 : : 2,2,
2583 : : 4,0,
2584 : : 5,0
2585 : : };
2586 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2587 : : }
2588 : : {
2589 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
2590 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2591 : : {
2592 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2593 : : {
2594 : : static const CustomShapeProvider::ParameterPairData aData =
2595 : : {
2596 : : EnhancedCustomShapeParameterType::EQUATION,
2597 : : EnhancedCustomShapeParameterType::EQUATION,
2598 : : 1, 1
2599 : : };
2600 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2601 : : }
2602 : : {
2603 : : static const CustomShapeProvider::ParameterPairData aData =
2604 : : {
2605 : : EnhancedCustomShapeParameterType::EQUATION,
2606 : : EnhancedCustomShapeParameterType::EQUATION,
2607 : : 3, 2
2608 : : };
2609 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2610 : : }
2611 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2612 : : }
2613 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
2614 : : }
2615 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2616 : : }
2617 : : {
2618 : 0 : awt::Rectangle aRectangle;
2619 : 0 : aRectangle.X = 0;
2620 : 0 : aRectangle.Y = 0;
2621 : 0 : aRectangle.Width = 0;
2622 : 0 : aRectangle.Height = 0;
2623 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2624 : : }
2625 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-cornerTabs");
[ # # ]
2626 : :
2627 : 0 : return aPropertyMap;
2628 : : }
2629 : : };
2630 [ # # ]: 9 : class ShapeChexagon : public CustomShapeProvider
2631 : : {
2632 : 0 : virtual PropertyMap getProperties()
2633 : : {
2634 : 0 : PropertyMap aPropertyMap;
2635 : :
2636 : : {
2637 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
2638 : : {
2639 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
2640 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
2641 : : }
2642 : : {
2643 [ # # ]: 0 : Any aAny ((sal_Int32) 115470);
2644 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
2645 : : }
2646 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
2647 : : }
2648 : : {
2649 : : static const char *aStrings[] = {
2650 : : "min(logwidth,logheight)",
2651 : : "50000*logwidth/?0 ",
2652 : : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
2653 : : "logheight/2",
2654 : : "?3 *$1 /100000",
2655 : : "?0 *?2 /100000",
2656 : : "logwidth+0-?5 ",
2657 : : "?4 *sin(pi*(3600000)/10800000)",
2658 : : "logheight/2",
2659 : : "?8 +0-?7 ",
2660 : : "?8 +?7 -0",
2661 : : "?1 *-1/2",
2662 : : "?2 +?11 -0",
2663 : : "if(?12 ,4,2)",
2664 : : "if(?12 ,3,2)",
2665 : : "if(?12 ,?11 ,0)",
2666 : : "(?2 +?15 )/?11 ",
2667 : : "?16 *?14 /-1",
2668 : : "?13 +?17 -0",
2669 : : "logwidth*?18 /24",
2670 : : "logheight*?18 /24",
2671 : : "logwidth+0-?19 ",
2672 : : "logheight+0-?20 ",
2673 : : "logwidth"
2674 : : };
2675 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2676 : : }
2677 : : {
2678 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
2679 : : {
2680 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
2681 : : {
2682 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
2683 : : static const CustomShapeProvider::ParameterPairData aData =
2684 : : {
2685 : : EnhancedCustomShapeParameterType::EQUATION,
2686 : : EnhancedCustomShapeParameterType::NORMAL,
2687 : : 5, 0
2688 : : };
2689 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
2690 : : }
2691 : : {
2692 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
2693 : 0 : EnhancedCustomShapeParameter aParameter;
2694 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
2695 : 0 : aParameter.Value = aAny;
2696 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
2697 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
2698 : : }
2699 : : {
2700 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
2701 : 0 : EnhancedCustomShapeParameter aParameter;
2702 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
2703 : 0 : aParameter.Value = aAny;
2704 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
2705 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
2706 : : }
2707 : : {
2708 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
2709 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
2710 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
2711 : : }
2712 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
2713 : : }
2714 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
2715 : : }
2716 : : {
2717 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2718 : : }
2719 : : {
2720 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2721 : : }
2722 : : {
2723 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
2724 : : {
2725 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2726 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2727 : : {
2728 : : EnhancedCustomShapeParameterType::NORMAL,
2729 : : EnhancedCustomShapeParameterType::EQUATION,
2730 : : 0, 8
2731 : : },
2732 : : {
2733 : : EnhancedCustomShapeParameterType::EQUATION,
2734 : : EnhancedCustomShapeParameterType::EQUATION,
2735 : : 5, 9
2736 : : },
2737 : : {
2738 : : EnhancedCustomShapeParameterType::EQUATION,
2739 : : EnhancedCustomShapeParameterType::EQUATION,
2740 : : 6, 9
2741 : : },
2742 : : {
2743 : : EnhancedCustomShapeParameterType::EQUATION,
2744 : : EnhancedCustomShapeParameterType::EQUATION,
2745 : : 23, 8
2746 : : },
2747 : : {
2748 : : EnhancedCustomShapeParameterType::EQUATION,
2749 : : EnhancedCustomShapeParameterType::EQUATION,
2750 : : 6, 10
2751 : : },
2752 : : {
2753 : : EnhancedCustomShapeParameterType::EQUATION,
2754 : : EnhancedCustomShapeParameterType::EQUATION,
2755 : : 5, 10
2756 : : }
2757 : : };
2758 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2759 : : }
2760 : : {
2761 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2762 : : static const sal_uInt16 nValues[] = {
2763 : : // Command, Count
2764 : : 1,1,
2765 : : 2,5,
2766 : : 4,0,
2767 : : 5,0
2768 : : };
2769 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2770 : : }
2771 : : {
2772 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
2773 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2774 : : {
2775 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2776 : : {
2777 : : static const CustomShapeProvider::ParameterPairData aData =
2778 : : {
2779 : : EnhancedCustomShapeParameterType::EQUATION,
2780 : : EnhancedCustomShapeParameterType::EQUATION,
2781 : : 19, 20
2782 : : };
2783 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2784 : : }
2785 : : {
2786 : : static const CustomShapeProvider::ParameterPairData aData =
2787 : : {
2788 : : EnhancedCustomShapeParameterType::EQUATION,
2789 : : EnhancedCustomShapeParameterType::EQUATION,
2790 : : 21, 22
2791 : : };
2792 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2793 : : }
2794 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2795 : : }
2796 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
2797 : : }
2798 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2799 : : }
2800 : : {
2801 : 0 : awt::Rectangle aRectangle;
2802 : 0 : aRectangle.X = 0;
2803 : 0 : aRectangle.Y = 0;
2804 : 0 : aRectangle.Width = 0;
2805 : 0 : aRectangle.Height = 0;
2806 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2807 : : }
2808 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-hexagon");
[ # # ]
2809 : :
2810 : 0 : return aPropertyMap;
2811 : : }
2812 : : };
2813 [ # # ]: 9 : class ShapeCflowChartConnector : public CustomShapeProvider
2814 : : {
2815 : 0 : virtual PropertyMap getProperties()
2816 : : {
2817 : 0 : PropertyMap aPropertyMap;
2818 : :
2819 : : {
2820 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2821 : : }
2822 : : {
2823 : : static const char *aStrings[] = {
2824 : : "logwidth/2",
2825 : : "?0 *cos(pi*(2700000)/10800000)",
2826 : : "logheight/2",
2827 : : "?2 *sin(pi*(2700000)/10800000)",
2828 : : "logwidth/2",
2829 : : "?4 +0-?1 ",
2830 : : "?4 +?1 -0",
2831 : : "logheight/2",
2832 : : "?7 +0-?3 ",
2833 : : "?7 +?3 -0",
2834 : : "logheight",
2835 : : "logwidth",
2836 : : "(10800000)/60000.0",
2837 : : "(5400000)/60000.0",
2838 : : "(16200000)/60000.0",
2839 : : "(5400000)/60000.0",
2840 : : "(0)/60000.0",
2841 : : "(5400000)/60000.0",
2842 : : "(5400000)/60000.0",
2843 : : "(5400000)/60000.0"
2844 : : };
2845 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2846 : : }
2847 : : {
2848 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2849 : : }
2850 : : {
2851 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2852 : : }
2853 : : {
2854 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
2855 : : }
2856 : : {
2857 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
2858 : : {
2859 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
2860 : : static const CustomShapeProvider::ParameterPairData aData[] = {
2861 : : {
2862 : : EnhancedCustomShapeParameterType::NORMAL,
2863 : : EnhancedCustomShapeParameterType::EQUATION,
2864 : : 0, 7
2865 : : },
2866 : : {
2867 : : EnhancedCustomShapeParameterType::EQUATION,
2868 : : EnhancedCustomShapeParameterType::EQUATION,
2869 : : 0, 2
2870 : : },
2871 : : {
2872 : : EnhancedCustomShapeParameterType::EQUATION,
2873 : : EnhancedCustomShapeParameterType::EQUATION,
2874 : : 12, 13
2875 : : },
2876 : : {
2877 : : EnhancedCustomShapeParameterType::EQUATION,
2878 : : EnhancedCustomShapeParameterType::EQUATION,
2879 : : 0, 2
2880 : : },
2881 : : {
2882 : : EnhancedCustomShapeParameterType::EQUATION,
2883 : : EnhancedCustomShapeParameterType::EQUATION,
2884 : : 14, 15
2885 : : },
2886 : : {
2887 : : EnhancedCustomShapeParameterType::EQUATION,
2888 : : EnhancedCustomShapeParameterType::EQUATION,
2889 : : 0, 2
2890 : : },
2891 : : {
2892 : : EnhancedCustomShapeParameterType::EQUATION,
2893 : : EnhancedCustomShapeParameterType::EQUATION,
2894 : : 16, 17
2895 : : },
2896 : : {
2897 : : EnhancedCustomShapeParameterType::EQUATION,
2898 : : EnhancedCustomShapeParameterType::EQUATION,
2899 : : 0, 2
2900 : : },
2901 : : {
2902 : : EnhancedCustomShapeParameterType::EQUATION,
2903 : : EnhancedCustomShapeParameterType::EQUATION,
2904 : : 18, 19
2905 : : }
2906 : : };
2907 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
2908 : : }
2909 : : {
2910 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
2911 : : static const sal_uInt16 nValues[] = {
2912 : : // Command, Count
2913 : : 1,1,
2914 : : 17,4,
2915 : : 4,0,
2916 : : 5,0
2917 : : };
2918 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
2919 : : }
2920 : : {
2921 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
2922 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
2923 : : {
2924 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
2925 : : {
2926 : : static const CustomShapeProvider::ParameterPairData aData =
2927 : : {
2928 : : EnhancedCustomShapeParameterType::EQUATION,
2929 : : EnhancedCustomShapeParameterType::EQUATION,
2930 : : 5, 8
2931 : : };
2932 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
2933 : : }
2934 : : {
2935 : : static const CustomShapeProvider::ParameterPairData aData =
2936 : : {
2937 : : EnhancedCustomShapeParameterType::EQUATION,
2938 : : EnhancedCustomShapeParameterType::EQUATION,
2939 : : 6, 9
2940 : : };
2941 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
2942 : : }
2943 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
2944 : : }
2945 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
2946 : : }
2947 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
2948 : : }
2949 : : {
2950 : 0 : awt::Rectangle aRectangle;
2951 : 0 : aRectangle.X = 0;
2952 : 0 : aRectangle.Y = 0;
2953 : 0 : aRectangle.Width = 0;
2954 : 0 : aRectangle.Height = 0;
2955 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
2956 : : }
2957 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartConnector");
[ # # ]
2958 : :
2959 : 0 : return aPropertyMap;
2960 : : }
2961 : : };
2962 [ # # ]: 9 : class ShapeCflowChartMagneticDisk : public CustomShapeProvider
2963 : : {
2964 : 0 : virtual PropertyMap getProperties()
2965 : : {
2966 : 0 : PropertyMap aPropertyMap;
2967 : :
2968 : : {
2969 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2970 : : }
2971 : : {
2972 : : static const char *aStrings[] = {
2973 : : "logheight*5/6",
2974 : : "logwidth/2",
2975 : : "logheight/3",
2976 : : "logheight/2",
2977 : : "logheight",
2978 : : "logwidth",
2979 : : "(10800000)/60000.0",
2980 : : "(10800000)/60000.0",
2981 : : "(0)/60000.0",
2982 : : "(10800000)/60000.0",
2983 : : "(0)/60000.0",
2984 : : "(10800000)/60000.0",
2985 : : "(10800000)/60000.0",
2986 : : "(10800000)/60000.0",
2987 : : "(0)/60000.0",
2988 : : "(10800000)/60000.0"
2989 : : };
2990 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
2991 : : }
2992 : : {
2993 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
2994 : : }
2995 : : {
2996 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
2997 : : }
2998 : : {
2999 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
3000 : : }
3001 : : {
3002 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
3003 : : {
3004 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
3005 : : static const CustomShapeProvider::ParameterPairData aData[] = {
3006 : : {
3007 : : EnhancedCustomShapeParameterType::NORMAL,
3008 : : EnhancedCustomShapeParameterType::NORMAL,
3009 : : 0, 1
3010 : : },
3011 : : {
3012 : : EnhancedCustomShapeParameterType::NORMAL,
3013 : : EnhancedCustomShapeParameterType::NORMAL,
3014 : : 3, 1
3015 : : },
3016 : : {
3017 : : EnhancedCustomShapeParameterType::EQUATION,
3018 : : EnhancedCustomShapeParameterType::EQUATION,
3019 : : 6, 7
3020 : : },
3021 : : {
3022 : : EnhancedCustomShapeParameterType::NORMAL,
3023 : : EnhancedCustomShapeParameterType::NORMAL,
3024 : : 6, 5
3025 : : },
3026 : : {
3027 : : EnhancedCustomShapeParameterType::NORMAL,
3028 : : EnhancedCustomShapeParameterType::NORMAL,
3029 : : 3, 1
3030 : : },
3031 : : {
3032 : : EnhancedCustomShapeParameterType::EQUATION,
3033 : : EnhancedCustomShapeParameterType::EQUATION,
3034 : : 8, 9
3035 : : },
3036 : : {
3037 : : EnhancedCustomShapeParameterType::NORMAL,
3038 : : EnhancedCustomShapeParameterType::NORMAL,
3039 : : 6, 1
3040 : : },
3041 : : {
3042 : : EnhancedCustomShapeParameterType::NORMAL,
3043 : : EnhancedCustomShapeParameterType::NORMAL,
3044 : : 3, 1
3045 : : },
3046 : : {
3047 : : EnhancedCustomShapeParameterType::EQUATION,
3048 : : EnhancedCustomShapeParameterType::EQUATION,
3049 : : 10, 11
3050 : : },
3051 : : {
3052 : : EnhancedCustomShapeParameterType::NORMAL,
3053 : : EnhancedCustomShapeParameterType::NORMAL,
3054 : : 0, 1
3055 : : },
3056 : : {
3057 : : EnhancedCustomShapeParameterType::NORMAL,
3058 : : EnhancedCustomShapeParameterType::NORMAL,
3059 : : 3, 1
3060 : : },
3061 : : {
3062 : : EnhancedCustomShapeParameterType::EQUATION,
3063 : : EnhancedCustomShapeParameterType::EQUATION,
3064 : : 12, 13
3065 : : },
3066 : : {
3067 : : EnhancedCustomShapeParameterType::NORMAL,
3068 : : EnhancedCustomShapeParameterType::NORMAL,
3069 : : 6, 5
3070 : : },
3071 : : {
3072 : : EnhancedCustomShapeParameterType::NORMAL,
3073 : : EnhancedCustomShapeParameterType::NORMAL,
3074 : : 3, 1
3075 : : },
3076 : : {
3077 : : EnhancedCustomShapeParameterType::EQUATION,
3078 : : EnhancedCustomShapeParameterType::EQUATION,
3079 : : 14, 15
3080 : : }
3081 : : };
3082 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
3083 : : }
3084 : : {
3085 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
3086 : : static const sal_uInt16 nValues[] = {
3087 : : // Command, Count
3088 : : 1,1,
3089 : : 17,1,
3090 : : 2,1,
3091 : : 17,1,
3092 : : 4,0,
3093 : : 7,0,
3094 : : 5,0,
3095 : : 1,1,
3096 : : 17,1,
3097 : : 6,0,
3098 : : 5,0,
3099 : : 1,1,
3100 : : 17,1,
3101 : : 2,1,
3102 : : 17,1,
3103 : : 4,0,
3104 : : 6,0,
3105 : : 5,0
3106 : : };
3107 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
3108 : : }
3109 : : {
3110 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
3111 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (3);
3112 : : {
3113 : 0 : awt::Size aSize;
3114 : 0 : aSize.Width = 6;
3115 : 0 : aSize.Height = 6;
3116 [ # # ]: 0 : aSizeSequence [0] = aSize;
3117 : : }
3118 : : {
3119 : 0 : awt::Size aSize;
3120 : 0 : aSize.Width = 6;
3121 : 0 : aSize.Height = 6;
3122 [ # # ]: 0 : aSizeSequence [1] = aSize;
3123 : : }
3124 : : {
3125 : 0 : awt::Size aSize;
3126 : 0 : aSize.Width = 6;
3127 : 0 : aSize.Height = 6;
3128 [ # # ]: 0 : aSizeSequence [2] = aSize;
3129 : : }
3130 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
3131 : : }
3132 : : {
3133 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
3134 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3135 : : {
3136 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
3137 : : {
3138 : : static const CustomShapeProvider::ParameterPairData aData =
3139 : : {
3140 : : EnhancedCustomShapeParameterType::NORMAL,
3141 : : EnhancedCustomShapeParameterType::EQUATION,
3142 : : 0, 2
3143 : : };
3144 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3145 : : }
3146 : : {
3147 : : static const CustomShapeProvider::ParameterPairData aData =
3148 : : {
3149 : : EnhancedCustomShapeParameterType::EQUATION,
3150 : : EnhancedCustomShapeParameterType::EQUATION,
3151 : : 5, 0
3152 : : };
3153 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3154 : : }
3155 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
3156 : : }
3157 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
3158 : : }
3159 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
3160 : : }
3161 : : {
3162 : 0 : awt::Rectangle aRectangle;
3163 : 0 : aRectangle.X = 0;
3164 : 0 : aRectangle.Y = 0;
3165 : 0 : aRectangle.Width = 0;
3166 : 0 : aRectangle.Height = 0;
3167 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
3168 : : }
3169 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartMagneticDisk");
[ # # ]
3170 : :
3171 : 0 : return aPropertyMap;
3172 : : }
3173 : : };
3174 [ # # ]: 9 : class ShapeCheart : public CustomShapeProvider
3175 : : {
3176 : 0 : virtual PropertyMap getProperties()
3177 : : {
3178 : 0 : PropertyMap aPropertyMap;
3179 : :
3180 : : {
3181 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
3182 : : }
3183 : : {
3184 : : static const char *aStrings[] = {
3185 : : "logwidth*49/48",
3186 : : "logwidth*10/48",
3187 : : "logwidth/2",
3188 : : "?2 +0-?0 ",
3189 : : "?2 +0-?1 ",
3190 : : "?2 +?1 -0",
3191 : : "?2 +?0 -0",
3192 : : "logheight/3",
3193 : : "0+0-?7 ",
3194 : : "logwidth*1/6",
3195 : : "logwidth*5/6",
3196 : : "logheight*2/3",
3197 : : "logheight/4",
3198 : : "logheight"
3199 : : };
3200 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
3201 : : }
3202 : : {
3203 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
3204 : : }
3205 : : {
3206 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
3207 : : }
3208 : : {
3209 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
3210 : : }
3211 : : {
3212 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
3213 : : {
3214 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
3215 : : static const CustomShapeProvider::ParameterPairData aData[] = {
3216 : : {
3217 : : EnhancedCustomShapeParameterType::EQUATION,
3218 : : EnhancedCustomShapeParameterType::EQUATION,
3219 : : 2, 12
3220 : : },
3221 : : {
3222 : : EnhancedCustomShapeParameterType::EQUATION,
3223 : : EnhancedCustomShapeParameterType::EQUATION,
3224 : : 5, 8
3225 : : },
3226 : : {
3227 : : EnhancedCustomShapeParameterType::EQUATION,
3228 : : EnhancedCustomShapeParameterType::EQUATION,
3229 : : 6, 12
3230 : : },
3231 : : {
3232 : : EnhancedCustomShapeParameterType::EQUATION,
3233 : : EnhancedCustomShapeParameterType::EQUATION,
3234 : : 2, 13
3235 : : },
3236 : : {
3237 : : EnhancedCustomShapeParameterType::EQUATION,
3238 : : EnhancedCustomShapeParameterType::EQUATION,
3239 : : 3, 12
3240 : : },
3241 : : {
3242 : : EnhancedCustomShapeParameterType::EQUATION,
3243 : : EnhancedCustomShapeParameterType::EQUATION,
3244 : : 4, 8
3245 : : },
3246 : : {
3247 : : EnhancedCustomShapeParameterType::EQUATION,
3248 : : EnhancedCustomShapeParameterType::EQUATION,
3249 : : 2, 12
3250 : : }
3251 : : };
3252 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
3253 : : }
3254 : : {
3255 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
3256 : : static const sal_uInt16 nValues[] = {
3257 : : // Command, Count
3258 : : 1,1,
3259 : : 3,2,
3260 : : 4,0,
3261 : : 5,0
3262 : : };
3263 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
3264 : : }
3265 : : {
3266 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
3267 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3268 : : {
3269 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
3270 : : {
3271 : : static const CustomShapeProvider::ParameterPairData aData =
3272 : : {
3273 : : EnhancedCustomShapeParameterType::EQUATION,
3274 : : EnhancedCustomShapeParameterType::EQUATION,
3275 : : 9, 12
3276 : : };
3277 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3278 : : }
3279 : : {
3280 : : static const CustomShapeProvider::ParameterPairData aData =
3281 : : {
3282 : : EnhancedCustomShapeParameterType::EQUATION,
3283 : : EnhancedCustomShapeParameterType::EQUATION,
3284 : : 10, 11
3285 : : };
3286 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3287 : : }
3288 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
3289 : : }
3290 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
3291 : : }
3292 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
3293 : : }
3294 : : {
3295 : 0 : awt::Rectangle aRectangle;
3296 : 0 : aRectangle.X = 0;
3297 : 0 : aRectangle.Y = 0;
3298 : 0 : aRectangle.Width = 0;
3299 : 0 : aRectangle.Height = 0;
3300 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
3301 : : }
3302 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-heart");
[ # # ]
3303 : :
3304 : 0 : return aPropertyMap;
3305 : : }
3306 : : };
3307 [ # # ]: 9 : class ShapeCribbon2 : public CustomShapeProvider
3308 : : {
3309 : 0 : virtual PropertyMap getProperties()
3310 : : {
3311 : 0 : PropertyMap aPropertyMap;
3312 : :
3313 : : {
3314 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
3315 : : {
3316 [ # # ]: 0 : Any aAny ((sal_Int32) 16667);
3317 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
3318 : : }
3319 : : {
3320 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
3321 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
3322 : : }
3323 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
3324 : : }
3325 : : {
3326 : : static const char *aStrings[] = {
3327 : : "if(0-$0 ,0,if(33333-$0 ,$0 ,33333))",
3328 : : "if(25000-$1 ,25000,if(75000-$1 ,$1 ,75000))",
3329 : : "logwidth/8",
3330 : : "logwidth+0-?2 ",
3331 : : "logwidth*?1 /200000",
3332 : : "logwidth/2",
3333 : : "?5 +0-?4 ",
3334 : : "?5 +?4 -0",
3335 : : "logwidth/32",
3336 : : "?6 +?8 -0",
3337 : : "?7 +0-?8 ",
3338 : : "?6 +?2 -0",
3339 : : "?7 +0-?2 ",
3340 : : "?11 +0-?8 ",
3341 : : "?12 +?8 -0",
3342 : : "logheight*?0 /200000",
3343 : : "logheight+0-?15 ",
3344 : : "logheight*?0 /100000",
3345 : : "logheight+0-?17 ",
3346 : : "0+?17 -0",
3347 : : "(?19 +logheight)/2",
3348 : : "logheight*?0 /400000",
3349 : : "logheight+0-?21 ",
3350 : : "?16 +0-?21 ",
3351 : : "logheight",
3352 : : "(5400000)/60000.0",
3353 : : "(-10800000)/60000.0",
3354 : : "(5400000)/60000.0",
3355 : : "(10800000)/60000.0",
3356 : : "(16200000)/60000.0",
3357 : : "(10800000)/60000.0",
3358 : : "(16200000)/60000.0",
3359 : : "(-10800000)/60000.0",
3360 : : "logwidth",
3361 : : "(0)/60000.0",
3362 : : "(-5400000)/60000.0",
3363 : : "(16200000)/60000.0",
3364 : : "(-5400000)/60000.0",
3365 : : "(0)/60000.0",
3366 : : "(-5400000)/60000.0",
3367 : : "(5400000)/60000.0",
3368 : : "(10800000)/60000.0",
3369 : : "(10800000)/60000.0",
3370 : : "(5400000)/60000.0",
3371 : : "(5400000)/60000.0",
3372 : : "(-10800000)/60000.0",
3373 : : "(10800000)/60000.0",
3374 : : "(5400000)/60000.0",
3375 : : "(16200000)/60000.0",
3376 : : "(5400000)/60000.0",
3377 : : "(5400000)/60000.0",
3378 : : "(10800000)/60000.0",
3379 : : "(5400000)/60000.0",
3380 : : "(-10800000)/60000.0",
3381 : : "(16200000)/60000.0",
3382 : : "(-10800000)/60000.0",
3383 : : "(16200000)/60000.0",
3384 : : "(10800000)/60000.0"
3385 : : };
3386 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
3387 : : }
3388 : : {
3389 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
3390 : : {
3391 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
3392 : : {
3393 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
3394 : : static const CustomShapeProvider::ParameterPairData aData =
3395 : : {
3396 : : EnhancedCustomShapeParameterType::EQUATION,
3397 : : EnhancedCustomShapeParameterType::EQUATION,
3398 : : 5, 18
3399 : : };
3400 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
3401 : : }
3402 : : {
3403 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
3404 : 0 : EnhancedCustomShapeParameter aParameter;
3405 [ # # ]: 0 : Any aAny ((sal_Int32) 33333);
3406 : 0 : aParameter.Value = aAny;
3407 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3408 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
3409 : : }
3410 : : {
3411 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
3412 : 0 : EnhancedCustomShapeParameter aParameter;
3413 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
3414 : 0 : aParameter.Value = aAny;
3415 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3416 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
3417 : : }
3418 : : {
3419 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
3420 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
3421 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
3422 : : }
3423 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
3424 : : }
3425 : : {
3426 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
3427 : : {
3428 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
3429 : : static const CustomShapeProvider::ParameterPairData aData =
3430 : : {
3431 : : EnhancedCustomShapeParameterType::EQUATION,
3432 : : EnhancedCustomShapeParameterType::EQUATION,
3433 : : 6, 24
3434 : : };
3435 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
3436 : : }
3437 : : {
3438 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
3439 : 0 : EnhancedCustomShapeParameter aParameter;
3440 [ # # ]: 0 : Any aAny ((sal_Int32) 75000);
3441 : 0 : aParameter.Value = aAny;
3442 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3443 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
3444 : : }
3445 : : {
3446 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
3447 : 0 : EnhancedCustomShapeParameter aParameter;
3448 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
3449 : 0 : aParameter.Value = aAny;
3450 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
3451 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
3452 : : }
3453 : : {
3454 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
3455 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
3456 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
3457 : : }
3458 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
3459 : : }
3460 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
3461 : : }
3462 : : {
3463 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
3464 : : }
3465 : : {
3466 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
3467 : : }
3468 : : {
3469 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
3470 : : {
3471 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
3472 : : static const CustomShapeProvider::ParameterPairData aData[] = {
3473 : : {
3474 : : EnhancedCustomShapeParameterType::NORMAL,
3475 : : EnhancedCustomShapeParameterType::EQUATION,
3476 : : 0, 24
3477 : : },
3478 : : {
3479 : : EnhancedCustomShapeParameterType::EQUATION,
3480 : : EnhancedCustomShapeParameterType::EQUATION,
3481 : : 13, 24
3482 : : },
3483 : : {
3484 : : EnhancedCustomShapeParameterType::EQUATION,
3485 : : EnhancedCustomShapeParameterType::EQUATION,
3486 : : 8, 21
3487 : : },
3488 : : {
3489 : : EnhancedCustomShapeParameterType::EQUATION,
3490 : : EnhancedCustomShapeParameterType::EQUATION,
3491 : : 25, 26
3492 : : },
3493 : : {
3494 : : EnhancedCustomShapeParameterType::EQUATION,
3495 : : EnhancedCustomShapeParameterType::EQUATION,
3496 : : 9, 16
3497 : : },
3498 : : {
3499 : : EnhancedCustomShapeParameterType::EQUATION,
3500 : : EnhancedCustomShapeParameterType::EQUATION,
3501 : : 8, 21
3502 : : },
3503 : : {
3504 : : EnhancedCustomShapeParameterType::EQUATION,
3505 : : EnhancedCustomShapeParameterType::EQUATION,
3506 : : 27, 28
3507 : : },
3508 : : {
3509 : : EnhancedCustomShapeParameterType::EQUATION,
3510 : : EnhancedCustomShapeParameterType::EQUATION,
3511 : : 10, 18
3512 : : },
3513 : : {
3514 : : EnhancedCustomShapeParameterType::EQUATION,
3515 : : EnhancedCustomShapeParameterType::EQUATION,
3516 : : 8, 21
3517 : : },
3518 : : {
3519 : : EnhancedCustomShapeParameterType::EQUATION,
3520 : : EnhancedCustomShapeParameterType::EQUATION,
3521 : : 29, 30
3522 : : },
3523 : : {
3524 : : EnhancedCustomShapeParameterType::EQUATION,
3525 : : EnhancedCustomShapeParameterType::EQUATION,
3526 : : 14, 16
3527 : : },
3528 : : {
3529 : : EnhancedCustomShapeParameterType::EQUATION,
3530 : : EnhancedCustomShapeParameterType::EQUATION,
3531 : : 8, 21
3532 : : },
3533 : : {
3534 : : EnhancedCustomShapeParameterType::EQUATION,
3535 : : EnhancedCustomShapeParameterType::EQUATION,
3536 : : 31, 32
3537 : : },
3538 : : {
3539 : : EnhancedCustomShapeParameterType::EQUATION,
3540 : : EnhancedCustomShapeParameterType::EQUATION,
3541 : : 33, 24
3542 : : },
3543 : : {
3544 : : EnhancedCustomShapeParameterType::EQUATION,
3545 : : EnhancedCustomShapeParameterType::EQUATION,
3546 : : 3, 20
3547 : : },
3548 : : {
3549 : : EnhancedCustomShapeParameterType::EQUATION,
3550 : : EnhancedCustomShapeParameterType::EQUATION,
3551 : : 33, 19
3552 : : },
3553 : : {
3554 : : EnhancedCustomShapeParameterType::EQUATION,
3555 : : EnhancedCustomShapeParameterType::EQUATION,
3556 : : 7, 19
3557 : : },
3558 : : {
3559 : : EnhancedCustomShapeParameterType::EQUATION,
3560 : : EnhancedCustomShapeParameterType::EQUATION,
3561 : : 7, 21
3562 : : },
3563 : : {
3564 : : EnhancedCustomShapeParameterType::EQUATION,
3565 : : EnhancedCustomShapeParameterType::EQUATION,
3566 : : 8, 21
3567 : : },
3568 : : {
3569 : : EnhancedCustomShapeParameterType::EQUATION,
3570 : : EnhancedCustomShapeParameterType::EQUATION,
3571 : : 34, 35
3572 : : },
3573 : : {
3574 : : EnhancedCustomShapeParameterType::EQUATION,
3575 : : EnhancedCustomShapeParameterType::NORMAL,
3576 : : 9, 0
3577 : : },
3578 : : {
3579 : : EnhancedCustomShapeParameterType::EQUATION,
3580 : : EnhancedCustomShapeParameterType::EQUATION,
3581 : : 8, 21
3582 : : },
3583 : : {
3584 : : EnhancedCustomShapeParameterType::EQUATION,
3585 : : EnhancedCustomShapeParameterType::EQUATION,
3586 : : 36, 37
3587 : : },
3588 : : {
3589 : : EnhancedCustomShapeParameterType::EQUATION,
3590 : : EnhancedCustomShapeParameterType::EQUATION,
3591 : : 6, 19
3592 : : },
3593 : : {
3594 : : EnhancedCustomShapeParameterType::NORMAL,
3595 : : EnhancedCustomShapeParameterType::EQUATION,
3596 : : 0, 19
3597 : : },
3598 : : {
3599 : : EnhancedCustomShapeParameterType::EQUATION,
3600 : : EnhancedCustomShapeParameterType::EQUATION,
3601 : : 2, 20
3602 : : },
3603 : : {
3604 : : EnhancedCustomShapeParameterType::EQUATION,
3605 : : EnhancedCustomShapeParameterType::EQUATION,
3606 : : 11, 22
3607 : : },
3608 : : {
3609 : : EnhancedCustomShapeParameterType::EQUATION,
3610 : : EnhancedCustomShapeParameterType::EQUATION,
3611 : : 8, 21
3612 : : },
3613 : : {
3614 : : EnhancedCustomShapeParameterType::EQUATION,
3615 : : EnhancedCustomShapeParameterType::EQUATION,
3616 : : 38, 39
3617 : : },
3618 : : {
3619 : : EnhancedCustomShapeParameterType::EQUATION,
3620 : : EnhancedCustomShapeParameterType::EQUATION,
3621 : : 9, 16
3622 : : },
3623 : : {
3624 : : EnhancedCustomShapeParameterType::EQUATION,
3625 : : EnhancedCustomShapeParameterType::EQUATION,
3626 : : 8, 21
3627 : : },
3628 : : {
3629 : : EnhancedCustomShapeParameterType::EQUATION,
3630 : : EnhancedCustomShapeParameterType::EQUATION,
3631 : : 40, 41
3632 : : },
3633 : : {
3634 : : EnhancedCustomShapeParameterType::EQUATION,
3635 : : EnhancedCustomShapeParameterType::EQUATION,
3636 : : 11, 18
3637 : : },
3638 : : {
3639 : : EnhancedCustomShapeParameterType::EQUATION,
3640 : : EnhancedCustomShapeParameterType::EQUATION,
3641 : : 12, 22
3642 : : },
3643 : : {
3644 : : EnhancedCustomShapeParameterType::EQUATION,
3645 : : EnhancedCustomShapeParameterType::EQUATION,
3646 : : 8, 21
3647 : : },
3648 : : {
3649 : : EnhancedCustomShapeParameterType::EQUATION,
3650 : : EnhancedCustomShapeParameterType::EQUATION,
3651 : : 42, 43
3652 : : },
3653 : : {
3654 : : EnhancedCustomShapeParameterType::EQUATION,
3655 : : EnhancedCustomShapeParameterType::EQUATION,
3656 : : 10, 16
3657 : : },
3658 : : {
3659 : : EnhancedCustomShapeParameterType::EQUATION,
3660 : : EnhancedCustomShapeParameterType::EQUATION,
3661 : : 8, 21
3662 : : },
3663 : : {
3664 : : EnhancedCustomShapeParameterType::EQUATION,
3665 : : EnhancedCustomShapeParameterType::EQUATION,
3666 : : 44, 45
3667 : : },
3668 : : {
3669 : : EnhancedCustomShapeParameterType::EQUATION,
3670 : : EnhancedCustomShapeParameterType::EQUATION,
3671 : : 12, 18
3672 : : },
3673 : : {
3674 : : EnhancedCustomShapeParameterType::NORMAL,
3675 : : EnhancedCustomShapeParameterType::EQUATION,
3676 : : 0, 24
3677 : : },
3678 : : {
3679 : : EnhancedCustomShapeParameterType::EQUATION,
3680 : : EnhancedCustomShapeParameterType::EQUATION,
3681 : : 2, 20
3682 : : },
3683 : : {
3684 : : EnhancedCustomShapeParameterType::NORMAL,
3685 : : EnhancedCustomShapeParameterType::EQUATION,
3686 : : 0, 19
3687 : : },
3688 : : {
3689 : : EnhancedCustomShapeParameterType::EQUATION,
3690 : : EnhancedCustomShapeParameterType::EQUATION,
3691 : : 6, 19
3692 : : },
3693 : : {
3694 : : EnhancedCustomShapeParameterType::EQUATION,
3695 : : EnhancedCustomShapeParameterType::EQUATION,
3696 : : 6, 21
3697 : : },
3698 : : {
3699 : : EnhancedCustomShapeParameterType::EQUATION,
3700 : : EnhancedCustomShapeParameterType::EQUATION,
3701 : : 8, 21
3702 : : },
3703 : : {
3704 : : EnhancedCustomShapeParameterType::EQUATION,
3705 : : EnhancedCustomShapeParameterType::EQUATION,
3706 : : 46, 47
3707 : : },
3708 : : {
3709 : : EnhancedCustomShapeParameterType::EQUATION,
3710 : : EnhancedCustomShapeParameterType::NORMAL,
3711 : : 10, 0
3712 : : },
3713 : : {
3714 : : EnhancedCustomShapeParameterType::EQUATION,
3715 : : EnhancedCustomShapeParameterType::EQUATION,
3716 : : 8, 21
3717 : : },
3718 : : {
3719 : : EnhancedCustomShapeParameterType::EQUATION,
3720 : : EnhancedCustomShapeParameterType::EQUATION,
3721 : : 48, 49
3722 : : },
3723 : : {
3724 : : EnhancedCustomShapeParameterType::EQUATION,
3725 : : EnhancedCustomShapeParameterType::EQUATION,
3726 : : 7, 19
3727 : : },
3728 : : {
3729 : : EnhancedCustomShapeParameterType::EQUATION,
3730 : : EnhancedCustomShapeParameterType::EQUATION,
3731 : : 7, 19
3732 : : },
3733 : : {
3734 : : EnhancedCustomShapeParameterType::EQUATION,
3735 : : EnhancedCustomShapeParameterType::EQUATION,
3736 : : 33, 19
3737 : : },
3738 : : {
3739 : : EnhancedCustomShapeParameterType::EQUATION,
3740 : : EnhancedCustomShapeParameterType::EQUATION,
3741 : : 3, 20
3742 : : },
3743 : : {
3744 : : EnhancedCustomShapeParameterType::EQUATION,
3745 : : EnhancedCustomShapeParameterType::EQUATION,
3746 : : 33, 24
3747 : : },
3748 : : {
3749 : : EnhancedCustomShapeParameterType::EQUATION,
3750 : : EnhancedCustomShapeParameterType::EQUATION,
3751 : : 14, 24
3752 : : },
3753 : : {
3754 : : EnhancedCustomShapeParameterType::EQUATION,
3755 : : EnhancedCustomShapeParameterType::EQUATION,
3756 : : 8, 21
3757 : : },
3758 : : {
3759 : : EnhancedCustomShapeParameterType::EQUATION,
3760 : : EnhancedCustomShapeParameterType::EQUATION,
3761 : : 50, 51
3762 : : },
3763 : : {
3764 : : EnhancedCustomShapeParameterType::EQUATION,
3765 : : EnhancedCustomShapeParameterType::EQUATION,
3766 : : 10, 16
3767 : : },
3768 : : {
3769 : : EnhancedCustomShapeParameterType::EQUATION,
3770 : : EnhancedCustomShapeParameterType::EQUATION,
3771 : : 8, 21
3772 : : },
3773 : : {
3774 : : EnhancedCustomShapeParameterType::EQUATION,
3775 : : EnhancedCustomShapeParameterType::EQUATION,
3776 : : 52, 53
3777 : : },
3778 : : {
3779 : : EnhancedCustomShapeParameterType::EQUATION,
3780 : : EnhancedCustomShapeParameterType::EQUATION,
3781 : : 9, 18
3782 : : },
3783 : : {
3784 : : EnhancedCustomShapeParameterType::EQUATION,
3785 : : EnhancedCustomShapeParameterType::EQUATION,
3786 : : 8, 21
3787 : : },
3788 : : {
3789 : : EnhancedCustomShapeParameterType::EQUATION,
3790 : : EnhancedCustomShapeParameterType::EQUATION,
3791 : : 54, 55
3792 : : },
3793 : : {
3794 : : EnhancedCustomShapeParameterType::EQUATION,
3795 : : EnhancedCustomShapeParameterType::EQUATION,
3796 : : 13, 16
3797 : : },
3798 : : {
3799 : : EnhancedCustomShapeParameterType::EQUATION,
3800 : : EnhancedCustomShapeParameterType::EQUATION,
3801 : : 8, 21
3802 : : },
3803 : : {
3804 : : EnhancedCustomShapeParameterType::EQUATION,
3805 : : EnhancedCustomShapeParameterType::EQUATION,
3806 : : 56, 57
3807 : : },
3808 : : {
3809 : : EnhancedCustomShapeParameterType::EQUATION,
3810 : : EnhancedCustomShapeParameterType::EQUATION,
3811 : : 11, 18
3812 : : },
3813 : : {
3814 : : EnhancedCustomShapeParameterType::EQUATION,
3815 : : EnhancedCustomShapeParameterType::EQUATION,
3816 : : 11, 22
3817 : : },
3818 : : {
3819 : : EnhancedCustomShapeParameterType::EQUATION,
3820 : : EnhancedCustomShapeParameterType::EQUATION,
3821 : : 12, 22
3822 : : },
3823 : : {
3824 : : EnhancedCustomShapeParameterType::EQUATION,
3825 : : EnhancedCustomShapeParameterType::EQUATION,
3826 : : 12, 18
3827 : : },
3828 : : {
3829 : : EnhancedCustomShapeParameterType::EQUATION,
3830 : : EnhancedCustomShapeParameterType::EQUATION,
3831 : : 6, 23
3832 : : },
3833 : : {
3834 : : EnhancedCustomShapeParameterType::EQUATION,
3835 : : EnhancedCustomShapeParameterType::EQUATION,
3836 : : 6, 19
3837 : : },
3838 : : {
3839 : : EnhancedCustomShapeParameterType::EQUATION,
3840 : : EnhancedCustomShapeParameterType::EQUATION,
3841 : : 7, 19
3842 : : },
3843 : : {
3844 : : EnhancedCustomShapeParameterType::EQUATION,
3845 : : EnhancedCustomShapeParameterType::EQUATION,
3846 : : 7, 23
3847 : : }
3848 : : };
3849 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
3850 : : }
3851 : : {
3852 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
3853 : : static const sal_uInt16 nValues[] = {
3854 : : // Command, Count
3855 : : 1,1,
3856 : : 2,1,
3857 : : 17,1,
3858 : : 2,1,
3859 : : 17,1,
3860 : : 2,1,
3861 : : 17,1,
3862 : : 2,1,
3863 : : 17,1,
3864 : : 2,5,
3865 : : 17,1,
3866 : : 2,1,
3867 : : 17,1,
3868 : : 2,3,
3869 : : 4,0,
3870 : : 7,0,
3871 : : 5,0,
3872 : : 1,1,
3873 : : 17,1,
3874 : : 2,1,
3875 : : 17,1,
3876 : : 2,1,
3877 : : 4,0,
3878 : : 1,1,
3879 : : 17,1,
3880 : : 2,1,
3881 : : 17,1,
3882 : : 2,1,
3883 : : 4,0,
3884 : : 19,0,
3885 : : 7,0,
3886 : : 5,0,
3887 : : 1,1,
3888 : : 2,4,
3889 : : 17,1,
3890 : : 2,1,
3891 : : 17,1,
3892 : : 2,6,
3893 : : 17,1,
3894 : : 2,1,
3895 : : 17,1,
3896 : : 2,1,
3897 : : 17,1,
3898 : : 2,1,
3899 : : 17,1,
3900 : : 4,0,
3901 : : 1,1,
3902 : : 2,1,
3903 : : 1,1,
3904 : : 2,1,
3905 : : 1,1,
3906 : : 2,1,
3907 : : 1,1,
3908 : : 2,1,
3909 : : 6,0,
3910 : : 5,0
3911 : : };
3912 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
3913 : : }
3914 : : {
3915 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
3916 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
3917 : : {
3918 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
3919 : : {
3920 : : static const CustomShapeProvider::ParameterPairData aData =
3921 : : {
3922 : : EnhancedCustomShapeParameterType::EQUATION,
3923 : : EnhancedCustomShapeParameterType::NORMAL,
3924 : : 6, 0
3925 : : };
3926 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
3927 : : }
3928 : : {
3929 : : static const CustomShapeProvider::ParameterPairData aData =
3930 : : {
3931 : : EnhancedCustomShapeParameterType::EQUATION,
3932 : : EnhancedCustomShapeParameterType::EQUATION,
3933 : : 7, 18
3934 : : };
3935 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
3936 : : }
3937 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
3938 : : }
3939 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
3940 : : }
3941 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
3942 : : }
3943 : : {
3944 : 0 : awt::Rectangle aRectangle;
3945 : 0 : aRectangle.X = 0;
3946 : 0 : aRectangle.Y = 0;
3947 : 0 : aRectangle.Width = 0;
3948 : 0 : aRectangle.Height = 0;
3949 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
3950 : : }
3951 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-ribbon2");
[ # # ]
3952 : :
3953 : 0 : return aPropertyMap;
3954 : : }
3955 : : };
3956 [ # # ]: 9 : class ShapeCbracePair : public CustomShapeProvider
3957 : : {
3958 : 0 : virtual PropertyMap getProperties()
3959 : : {
3960 : 0 : PropertyMap aPropertyMap;
3961 : :
3962 : : {
3963 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
3964 : : {
3965 [ # # ]: 0 : Any aAny ((sal_Int32) 8333);
3966 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
3967 : : }
3968 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
3969 : : }
3970 : : {
3971 : : static const char *aStrings[] = {
3972 : : "if(0-$0 ,0,if(25000-$0 ,$0 ,25000))",
3973 : : "min(logwidth,logheight)",
3974 : : "?1 *?0 /100000",
3975 : : "?1 *?0 /50000",
3976 : : "logwidth+0-?3 ",
3977 : : "logwidth+0-?2 ",
3978 : : "logheight/2",
3979 : : "?6 +0-?2 ",
3980 : : "?6 +?2 -0",
3981 : : "logheight+0-?2 ",
3982 : : "?2 *29289/100000",
3983 : : "?2 +?10 -0",
3984 : : "logwidth+0-?11 ",
3985 : : "logheight+0-?10 ",
3986 : : "logwidth/2",
3987 : : "logheight",
3988 : : "logwidth",
3989 : : "(5400000)/60000.0",
3990 : : "(5400000)/60000.0",
3991 : : "(0)/60000.0",
3992 : : "(-5400000)/60000.0",
3993 : : "(5400000)/60000.0",
3994 : : "(-5400000)/60000.0",
3995 : : "(10800000)/60000.0",
3996 : : "(5400000)/60000.0",
3997 : : "(16200000)/60000.0",
3998 : : "(5400000)/60000.0",
3999 : : "(10800000)/60000.0",
4000 : : "(-5400000)/60000.0",
4001 : : "(16200000)/60000.0",
4002 : : "(-5400000)/60000.0",
4003 : : "(0)/60000.0",
4004 : : "(5400000)/60000.0",
4005 : : "(5400000)/60000.0",
4006 : : "(5400000)/60000.0",
4007 : : "(0)/60000.0",
4008 : : "(-5400000)/60000.0",
4009 : : "(5400000)/60000.0",
4010 : : "(-5400000)/60000.0",
4011 : : "(10800000)/60000.0",
4012 : : "(5400000)/60000.0",
4013 : : "(16200000)/60000.0",
4014 : : "(5400000)/60000.0",
4015 : : "(10800000)/60000.0",
4016 : : "(-5400000)/60000.0",
4017 : : "(16200000)/60000.0",
4018 : : "(-5400000)/60000.0",
4019 : : "(0)/60000.0",
4020 : : "(5400000)/60000.0"
4021 : : };
4022 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
4023 : : }
4024 : : {
4025 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
4026 : : {
4027 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
4028 : : {
4029 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
4030 : : static const CustomShapeProvider::ParameterPairData aData =
4031 : : {
4032 : : EnhancedCustomShapeParameterType::NORMAL,
4033 : : EnhancedCustomShapeParameterType::EQUATION,
4034 : : 0, 2
4035 : : };
4036 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
4037 : : }
4038 : : {
4039 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
4040 : 0 : EnhancedCustomShapeParameter aParameter;
4041 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
4042 : 0 : aParameter.Value = aAny;
4043 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4044 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
4045 : : }
4046 : : {
4047 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
4048 : 0 : EnhancedCustomShapeParameter aParameter;
4049 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
4050 : 0 : aParameter.Value = aAny;
4051 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
4052 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
4053 : : }
4054 : : {
4055 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
4056 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
4057 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
4058 : : }
4059 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
4060 : : }
4061 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
4062 : : }
4063 : : {
4064 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
4065 : : }
4066 : : {
4067 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
4068 : : }
4069 : : {
4070 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
4071 : : {
4072 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
4073 : : static const CustomShapeProvider::ParameterPairData aData[] = {
4074 : : {
4075 : : EnhancedCustomShapeParameterType::EQUATION,
4076 : : EnhancedCustomShapeParameterType::EQUATION,
4077 : : 3, 15
4078 : : },
4079 : : {
4080 : : EnhancedCustomShapeParameterType::EQUATION,
4081 : : EnhancedCustomShapeParameterType::EQUATION,
4082 : : 2, 2
4083 : : },
4084 : : {
4085 : : EnhancedCustomShapeParameterType::EQUATION,
4086 : : EnhancedCustomShapeParameterType::EQUATION,
4087 : : 17, 18
4088 : : },
4089 : : {
4090 : : EnhancedCustomShapeParameterType::EQUATION,
4091 : : EnhancedCustomShapeParameterType::EQUATION,
4092 : : 2, 8
4093 : : },
4094 : : {
4095 : : EnhancedCustomShapeParameterType::EQUATION,
4096 : : EnhancedCustomShapeParameterType::EQUATION,
4097 : : 2, 2
4098 : : },
4099 : : {
4100 : : EnhancedCustomShapeParameterType::EQUATION,
4101 : : EnhancedCustomShapeParameterType::EQUATION,
4102 : : 19, 20
4103 : : },
4104 : : {
4105 : : EnhancedCustomShapeParameterType::EQUATION,
4106 : : EnhancedCustomShapeParameterType::EQUATION,
4107 : : 2, 2
4108 : : },
4109 : : {
4110 : : EnhancedCustomShapeParameterType::EQUATION,
4111 : : EnhancedCustomShapeParameterType::EQUATION,
4112 : : 21, 22
4113 : : },
4114 : : {
4115 : : EnhancedCustomShapeParameterType::EQUATION,
4116 : : EnhancedCustomShapeParameterType::EQUATION,
4117 : : 2, 2
4118 : : },
4119 : : {
4120 : : EnhancedCustomShapeParameterType::EQUATION,
4121 : : EnhancedCustomShapeParameterType::EQUATION,
4122 : : 2, 2
4123 : : },
4124 : : {
4125 : : EnhancedCustomShapeParameterType::EQUATION,
4126 : : EnhancedCustomShapeParameterType::EQUATION,
4127 : : 23, 24
4128 : : },
4129 : : {
4130 : : EnhancedCustomShapeParameterType::EQUATION,
4131 : : EnhancedCustomShapeParameterType::NORMAL,
4132 : : 4, 0
4133 : : },
4134 : : {
4135 : : EnhancedCustomShapeParameterType::EQUATION,
4136 : : EnhancedCustomShapeParameterType::EQUATION,
4137 : : 2, 2
4138 : : },
4139 : : {
4140 : : EnhancedCustomShapeParameterType::EQUATION,
4141 : : EnhancedCustomShapeParameterType::EQUATION,
4142 : : 25, 26
4143 : : },
4144 : : {
4145 : : EnhancedCustomShapeParameterType::EQUATION,
4146 : : EnhancedCustomShapeParameterType::EQUATION,
4147 : : 5, 7
4148 : : },
4149 : : {
4150 : : EnhancedCustomShapeParameterType::EQUATION,
4151 : : EnhancedCustomShapeParameterType::EQUATION,
4152 : : 2, 2
4153 : : },
4154 : : {
4155 : : EnhancedCustomShapeParameterType::EQUATION,
4156 : : EnhancedCustomShapeParameterType::EQUATION,
4157 : : 27, 28
4158 : : },
4159 : : {
4160 : : EnhancedCustomShapeParameterType::EQUATION,
4161 : : EnhancedCustomShapeParameterType::EQUATION,
4162 : : 2, 2
4163 : : },
4164 : : {
4165 : : EnhancedCustomShapeParameterType::EQUATION,
4166 : : EnhancedCustomShapeParameterType::EQUATION,
4167 : : 29, 30
4168 : : },
4169 : : {
4170 : : EnhancedCustomShapeParameterType::EQUATION,
4171 : : EnhancedCustomShapeParameterType::EQUATION,
4172 : : 5, 9
4173 : : },
4174 : : {
4175 : : EnhancedCustomShapeParameterType::EQUATION,
4176 : : EnhancedCustomShapeParameterType::EQUATION,
4177 : : 2, 2
4178 : : },
4179 : : {
4180 : : EnhancedCustomShapeParameterType::EQUATION,
4181 : : EnhancedCustomShapeParameterType::EQUATION,
4182 : : 31, 32
4183 : : },
4184 : : {
4185 : : EnhancedCustomShapeParameterType::EQUATION,
4186 : : EnhancedCustomShapeParameterType::EQUATION,
4187 : : 3, 15
4188 : : },
4189 : : {
4190 : : EnhancedCustomShapeParameterType::EQUATION,
4191 : : EnhancedCustomShapeParameterType::EQUATION,
4192 : : 2, 2
4193 : : },
4194 : : {
4195 : : EnhancedCustomShapeParameterType::EQUATION,
4196 : : EnhancedCustomShapeParameterType::EQUATION,
4197 : : 33, 34
4198 : : },
4199 : : {
4200 : : EnhancedCustomShapeParameterType::EQUATION,
4201 : : EnhancedCustomShapeParameterType::EQUATION,
4202 : : 2, 8
4203 : : },
4204 : : {
4205 : : EnhancedCustomShapeParameterType::EQUATION,
4206 : : EnhancedCustomShapeParameterType::EQUATION,
4207 : : 2, 2
4208 : : },
4209 : : {
4210 : : EnhancedCustomShapeParameterType::EQUATION,
4211 : : EnhancedCustomShapeParameterType::EQUATION,
4212 : : 35, 36
4213 : : },
4214 : : {
4215 : : EnhancedCustomShapeParameterType::EQUATION,
4216 : : EnhancedCustomShapeParameterType::EQUATION,
4217 : : 2, 2
4218 : : },
4219 : : {
4220 : : EnhancedCustomShapeParameterType::EQUATION,
4221 : : EnhancedCustomShapeParameterType::EQUATION,
4222 : : 37, 38
4223 : : },
4224 : : {
4225 : : EnhancedCustomShapeParameterType::EQUATION,
4226 : : EnhancedCustomShapeParameterType::EQUATION,
4227 : : 2, 2
4228 : : },
4229 : : {
4230 : : EnhancedCustomShapeParameterType::EQUATION,
4231 : : EnhancedCustomShapeParameterType::EQUATION,
4232 : : 2, 2
4233 : : },
4234 : : {
4235 : : EnhancedCustomShapeParameterType::EQUATION,
4236 : : EnhancedCustomShapeParameterType::EQUATION,
4237 : : 39, 40
4238 : : },
4239 : : {
4240 : : EnhancedCustomShapeParameterType::EQUATION,
4241 : : EnhancedCustomShapeParameterType::NORMAL,
4242 : : 4, 0
4243 : : },
4244 : : {
4245 : : EnhancedCustomShapeParameterType::EQUATION,
4246 : : EnhancedCustomShapeParameterType::EQUATION,
4247 : : 2, 2
4248 : : },
4249 : : {
4250 : : EnhancedCustomShapeParameterType::EQUATION,
4251 : : EnhancedCustomShapeParameterType::EQUATION,
4252 : : 41, 42
4253 : : },
4254 : : {
4255 : : EnhancedCustomShapeParameterType::EQUATION,
4256 : : EnhancedCustomShapeParameterType::EQUATION,
4257 : : 5, 7
4258 : : },
4259 : : {
4260 : : EnhancedCustomShapeParameterType::EQUATION,
4261 : : EnhancedCustomShapeParameterType::EQUATION,
4262 : : 2, 2
4263 : : },
4264 : : {
4265 : : EnhancedCustomShapeParameterType::EQUATION,
4266 : : EnhancedCustomShapeParameterType::EQUATION,
4267 : : 43, 44
4268 : : },
4269 : : {
4270 : : EnhancedCustomShapeParameterType::EQUATION,
4271 : : EnhancedCustomShapeParameterType::EQUATION,
4272 : : 2, 2
4273 : : },
4274 : : {
4275 : : EnhancedCustomShapeParameterType::EQUATION,
4276 : : EnhancedCustomShapeParameterType::EQUATION,
4277 : : 45, 46
4278 : : },
4279 : : {
4280 : : EnhancedCustomShapeParameterType::EQUATION,
4281 : : EnhancedCustomShapeParameterType::EQUATION,
4282 : : 5, 9
4283 : : },
4284 : : {
4285 : : EnhancedCustomShapeParameterType::EQUATION,
4286 : : EnhancedCustomShapeParameterType::EQUATION,
4287 : : 2, 2
4288 : : },
4289 : : {
4290 : : EnhancedCustomShapeParameterType::EQUATION,
4291 : : EnhancedCustomShapeParameterType::EQUATION,
4292 : : 47, 48
4293 : : }
4294 : : };
4295 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
4296 : : }
4297 : : {
4298 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
4299 : : static const sal_uInt16 nValues[] = {
4300 : : // Command, Count
4301 : : 1,1,
4302 : : 17,1,
4303 : : 2,1,
4304 : : 17,2,
4305 : : 2,1,
4306 : : 17,1,
4307 : : 2,1,
4308 : : 17,1,
4309 : : 2,1,
4310 : : 17,2,
4311 : : 2,1,
4312 : : 17,1,
4313 : : 4,0,
4314 : : 7,0,
4315 : : 5,0,
4316 : : 1,1,
4317 : : 17,1,
4318 : : 2,1,
4319 : : 17,2,
4320 : : 2,1,
4321 : : 17,1,
4322 : : 1,1,
4323 : : 17,1,
4324 : : 2,1,
4325 : : 17,2,
4326 : : 2,1,
4327 : : 17,1,
4328 : : 6,0,
4329 : : 5,0
4330 : : };
4331 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
4332 : : }
4333 : : {
4334 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
4335 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4336 : : {
4337 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
4338 : : {
4339 : : static const CustomShapeProvider::ParameterPairData aData =
4340 : : {
4341 : : EnhancedCustomShapeParameterType::EQUATION,
4342 : : EnhancedCustomShapeParameterType::EQUATION,
4343 : : 11, 11
4344 : : };
4345 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4346 : : }
4347 : : {
4348 : : static const CustomShapeProvider::ParameterPairData aData =
4349 : : {
4350 : : EnhancedCustomShapeParameterType::EQUATION,
4351 : : EnhancedCustomShapeParameterType::EQUATION,
4352 : : 12, 13
4353 : : };
4354 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4355 : : }
4356 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
4357 : : }
4358 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
4359 : : }
4360 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
4361 : : }
4362 : : {
4363 : 0 : awt::Rectangle aRectangle;
4364 : 0 : aRectangle.X = 0;
4365 : 0 : aRectangle.Y = 0;
4366 : 0 : aRectangle.Width = 0;
4367 : 0 : aRectangle.Height = 0;
4368 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
4369 : : }
4370 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-bracePair");
[ # # ]
4371 : :
4372 : 0 : return aPropertyMap;
4373 : : }
4374 : : };
4375 [ # # ]: 9 : class ShapeCflowChartExtract : public CustomShapeProvider
4376 : : {
4377 : 0 : virtual PropertyMap getProperties()
4378 : : {
4379 : 0 : PropertyMap aPropertyMap;
4380 : :
4381 : : {
4382 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
4383 : : }
4384 : : {
4385 : : static const char *aStrings[] = {
4386 : : "logwidth*3/4",
4387 : : "logwidth/2",
4388 : : "logwidth/4",
4389 : : "logheight/2",
4390 : : "logheight"
4391 : : };
4392 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
4393 : : }
4394 : : {
4395 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
4396 : : }
4397 : : {
4398 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
4399 : : }
4400 : : {
4401 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
4402 : : }
4403 : : {
4404 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
4405 : : {
4406 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
4407 : : static const CustomShapeProvider::ParameterPairData aData[] = {
4408 : : {
4409 : : EnhancedCustomShapeParameterType::NORMAL,
4410 : : EnhancedCustomShapeParameterType::NORMAL,
4411 : : 0, 2
4412 : : },
4413 : : {
4414 : : EnhancedCustomShapeParameterType::NORMAL,
4415 : : EnhancedCustomShapeParameterType::NORMAL,
4416 : : 1, 0
4417 : : },
4418 : : {
4419 : : EnhancedCustomShapeParameterType::NORMAL,
4420 : : EnhancedCustomShapeParameterType::NORMAL,
4421 : : 2, 2
4422 : : }
4423 : : };
4424 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
4425 : : }
4426 : : {
4427 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
4428 : : static const sal_uInt16 nValues[] = {
4429 : : // Command, Count
4430 : : 1,1,
4431 : : 2,2,
4432 : : 4,0,
4433 : : 5,0
4434 : : };
4435 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
4436 : : }
4437 : : {
4438 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
4439 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (1);
4440 : : {
4441 : 0 : awt::Size aSize;
4442 : 0 : aSize.Width = 2;
4443 : 0 : aSize.Height = 2;
4444 [ # # ]: 0 : aSizeSequence [0] = aSize;
4445 : : }
4446 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
4447 : : }
4448 : : {
4449 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
4450 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4451 : : {
4452 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
4453 : : {
4454 : : static const CustomShapeProvider::ParameterPairData aData =
4455 : : {
4456 : : EnhancedCustomShapeParameterType::EQUATION,
4457 : : EnhancedCustomShapeParameterType::EQUATION,
4458 : : 2, 3
4459 : : };
4460 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4461 : : }
4462 : : {
4463 : : static const CustomShapeProvider::ParameterPairData aData =
4464 : : {
4465 : : EnhancedCustomShapeParameterType::EQUATION,
4466 : : EnhancedCustomShapeParameterType::EQUATION,
4467 : : 0, 4
4468 : : };
4469 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4470 : : }
4471 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
4472 : : }
4473 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
4474 : : }
4475 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
4476 : : }
4477 : : {
4478 : 0 : awt::Rectangle aRectangle;
4479 : 0 : aRectangle.X = 0;
4480 : 0 : aRectangle.Y = 0;
4481 : 0 : aRectangle.Width = 0;
4482 : 0 : aRectangle.Height = 0;
4483 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
4484 : : }
4485 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartExtract");
[ # # ]
4486 : :
4487 : 0 : return aPropertyMap;
4488 : : }
4489 : : };
4490 [ # # ]: 9 : class ShapeCactionButtonHome : public CustomShapeProvider
4491 : : {
4492 : 0 : virtual PropertyMap getProperties()
4493 : : {
4494 : 0 : PropertyMap aPropertyMap;
4495 : :
4496 : : {
4497 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
4498 : : }
4499 : : {
4500 : : static const char *aStrings[] = {
4501 : : "min(logwidth,logheight)",
4502 : : "?0 *3/8",
4503 : : "logheight/2",
4504 : : "?2 +0-?1 ",
4505 : : "?2 +?1 -0",
4506 : : "logwidth/2",
4507 : : "?5 +0-?1 ",
4508 : : "?5 +?1 -0",
4509 : : "?0 *3/4",
4510 : : "?8 *1/16",
4511 : : "?8 *1/8",
4512 : : "?8 *3/16",
4513 : : "?8 *5/16",
4514 : : "?8 *7/16",
4515 : : "?8 *9/16",
4516 : : "?8 *11/16",
4517 : : "?8 *3/4",
4518 : : "?8 *13/16",
4519 : : "?8 *7/8",
4520 : : "?3 +?9 -0",
4521 : : "?3 +?11 -0",
4522 : : "?3 +?12 -0",
4523 : : "?3 +?16 -0",
4524 : : "?6 +?10 -0",
4525 : : "?6 +?13 -0",
4526 : : "?6 +?14 -0",
4527 : : "?6 +?15 -0",
4528 : : "?6 +?17 -0",
4529 : : "?6 +?18 -0",
4530 : : "logwidth",
4531 : : "logheight"
4532 : : };
4533 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
4534 : : }
4535 : : {
4536 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
4537 : : }
4538 : : {
4539 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
4540 : : }
4541 : : {
4542 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
4543 : : }
4544 : : {
4545 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
4546 : : {
4547 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
4548 : : static const CustomShapeProvider::ParameterPairData aData[] = {
4549 : : {
4550 : : EnhancedCustomShapeParameterType::NORMAL,
4551 : : EnhancedCustomShapeParameterType::NORMAL,
4552 : : 0, 0
4553 : : },
4554 : : {
4555 : : EnhancedCustomShapeParameterType::EQUATION,
4556 : : EnhancedCustomShapeParameterType::NORMAL,
4557 : : 29, 0
4558 : : },
4559 : : {
4560 : : EnhancedCustomShapeParameterType::EQUATION,
4561 : : EnhancedCustomShapeParameterType::EQUATION,
4562 : : 29, 30
4563 : : },
4564 : : {
4565 : : EnhancedCustomShapeParameterType::NORMAL,
4566 : : EnhancedCustomShapeParameterType::EQUATION,
4567 : : 0, 30
4568 : : },
4569 : : {
4570 : : EnhancedCustomShapeParameterType::EQUATION,
4571 : : EnhancedCustomShapeParameterType::EQUATION,
4572 : : 5, 3
4573 : : },
4574 : : {
4575 : : EnhancedCustomShapeParameterType::EQUATION,
4576 : : EnhancedCustomShapeParameterType::EQUATION,
4577 : : 6, 2
4578 : : },
4579 : : {
4580 : : EnhancedCustomShapeParameterType::EQUATION,
4581 : : EnhancedCustomShapeParameterType::EQUATION,
4582 : : 23, 2
4583 : : },
4584 : : {
4585 : : EnhancedCustomShapeParameterType::EQUATION,
4586 : : EnhancedCustomShapeParameterType::EQUATION,
4587 : : 23, 4
4588 : : },
4589 : : {
4590 : : EnhancedCustomShapeParameterType::EQUATION,
4591 : : EnhancedCustomShapeParameterType::EQUATION,
4592 : : 28, 4
4593 : : },
4594 : : {
4595 : : EnhancedCustomShapeParameterType::EQUATION,
4596 : : EnhancedCustomShapeParameterType::EQUATION,
4597 : : 28, 2
4598 : : },
4599 : : {
4600 : : EnhancedCustomShapeParameterType::EQUATION,
4601 : : EnhancedCustomShapeParameterType::EQUATION,
4602 : : 7, 2
4603 : : },
4604 : : {
4605 : : EnhancedCustomShapeParameterType::EQUATION,
4606 : : EnhancedCustomShapeParameterType::EQUATION,
4607 : : 27, 21
4608 : : },
4609 : : {
4610 : : EnhancedCustomShapeParameterType::EQUATION,
4611 : : EnhancedCustomShapeParameterType::EQUATION,
4612 : : 27, 19
4613 : : },
4614 : : {
4615 : : EnhancedCustomShapeParameterType::EQUATION,
4616 : : EnhancedCustomShapeParameterType::EQUATION,
4617 : : 26, 19
4618 : : },
4619 : : {
4620 : : EnhancedCustomShapeParameterType::EQUATION,
4621 : : EnhancedCustomShapeParameterType::EQUATION,
4622 : : 26, 20
4623 : : },
4624 : : {
4625 : : EnhancedCustomShapeParameterType::EQUATION,
4626 : : EnhancedCustomShapeParameterType::EQUATION,
4627 : : 27, 21
4628 : : },
4629 : : {
4630 : : EnhancedCustomShapeParameterType::EQUATION,
4631 : : EnhancedCustomShapeParameterType::EQUATION,
4632 : : 27, 19
4633 : : },
4634 : : {
4635 : : EnhancedCustomShapeParameterType::EQUATION,
4636 : : EnhancedCustomShapeParameterType::EQUATION,
4637 : : 26, 19
4638 : : },
4639 : : {
4640 : : EnhancedCustomShapeParameterType::EQUATION,
4641 : : EnhancedCustomShapeParameterType::EQUATION,
4642 : : 26, 20
4643 : : },
4644 : : {
4645 : : EnhancedCustomShapeParameterType::EQUATION,
4646 : : EnhancedCustomShapeParameterType::EQUATION,
4647 : : 23, 2
4648 : : },
4649 : : {
4650 : : EnhancedCustomShapeParameterType::EQUATION,
4651 : : EnhancedCustomShapeParameterType::EQUATION,
4652 : : 23, 4
4653 : : },
4654 : : {
4655 : : EnhancedCustomShapeParameterType::EQUATION,
4656 : : EnhancedCustomShapeParameterType::EQUATION,
4657 : : 24, 4
4658 : : },
4659 : : {
4660 : : EnhancedCustomShapeParameterType::EQUATION,
4661 : : EnhancedCustomShapeParameterType::EQUATION,
4662 : : 24, 22
4663 : : },
4664 : : {
4665 : : EnhancedCustomShapeParameterType::EQUATION,
4666 : : EnhancedCustomShapeParameterType::EQUATION,
4667 : : 25, 22
4668 : : },
4669 : : {
4670 : : EnhancedCustomShapeParameterType::EQUATION,
4671 : : EnhancedCustomShapeParameterType::EQUATION,
4672 : : 25, 4
4673 : : },
4674 : : {
4675 : : EnhancedCustomShapeParameterType::EQUATION,
4676 : : EnhancedCustomShapeParameterType::EQUATION,
4677 : : 28, 4
4678 : : },
4679 : : {
4680 : : EnhancedCustomShapeParameterType::EQUATION,
4681 : : EnhancedCustomShapeParameterType::EQUATION,
4682 : : 28, 2
4683 : : },
4684 : : {
4685 : : EnhancedCustomShapeParameterType::EQUATION,
4686 : : EnhancedCustomShapeParameterType::EQUATION,
4687 : : 5, 3
4688 : : },
4689 : : {
4690 : : EnhancedCustomShapeParameterType::EQUATION,
4691 : : EnhancedCustomShapeParameterType::EQUATION,
4692 : : 6, 2
4693 : : },
4694 : : {
4695 : : EnhancedCustomShapeParameterType::EQUATION,
4696 : : EnhancedCustomShapeParameterType::EQUATION,
4697 : : 7, 2
4698 : : },
4699 : : {
4700 : : EnhancedCustomShapeParameterType::EQUATION,
4701 : : EnhancedCustomShapeParameterType::EQUATION,
4702 : : 24, 22
4703 : : },
4704 : : {
4705 : : EnhancedCustomShapeParameterType::EQUATION,
4706 : : EnhancedCustomShapeParameterType::EQUATION,
4707 : : 25, 22
4708 : : },
4709 : : {
4710 : : EnhancedCustomShapeParameterType::EQUATION,
4711 : : EnhancedCustomShapeParameterType::EQUATION,
4712 : : 25, 4
4713 : : },
4714 : : {
4715 : : EnhancedCustomShapeParameterType::EQUATION,
4716 : : EnhancedCustomShapeParameterType::EQUATION,
4717 : : 24, 4
4718 : : },
4719 : : {
4720 : : EnhancedCustomShapeParameterType::EQUATION,
4721 : : EnhancedCustomShapeParameterType::EQUATION,
4722 : : 5, 3
4723 : : },
4724 : : {
4725 : : EnhancedCustomShapeParameterType::EQUATION,
4726 : : EnhancedCustomShapeParameterType::EQUATION,
4727 : : 26, 20
4728 : : },
4729 : : {
4730 : : EnhancedCustomShapeParameterType::EQUATION,
4731 : : EnhancedCustomShapeParameterType::EQUATION,
4732 : : 26, 19
4733 : : },
4734 : : {
4735 : : EnhancedCustomShapeParameterType::EQUATION,
4736 : : EnhancedCustomShapeParameterType::EQUATION,
4737 : : 27, 19
4738 : : },
4739 : : {
4740 : : EnhancedCustomShapeParameterType::EQUATION,
4741 : : EnhancedCustomShapeParameterType::EQUATION,
4742 : : 27, 21
4743 : : },
4744 : : {
4745 : : EnhancedCustomShapeParameterType::EQUATION,
4746 : : EnhancedCustomShapeParameterType::EQUATION,
4747 : : 7, 2
4748 : : },
4749 : : {
4750 : : EnhancedCustomShapeParameterType::EQUATION,
4751 : : EnhancedCustomShapeParameterType::EQUATION,
4752 : : 28, 2
4753 : : },
4754 : : {
4755 : : EnhancedCustomShapeParameterType::EQUATION,
4756 : : EnhancedCustomShapeParameterType::EQUATION,
4757 : : 28, 4
4758 : : },
4759 : : {
4760 : : EnhancedCustomShapeParameterType::EQUATION,
4761 : : EnhancedCustomShapeParameterType::EQUATION,
4762 : : 23, 4
4763 : : },
4764 : : {
4765 : : EnhancedCustomShapeParameterType::EQUATION,
4766 : : EnhancedCustomShapeParameterType::EQUATION,
4767 : : 23, 2
4768 : : },
4769 : : {
4770 : : EnhancedCustomShapeParameterType::EQUATION,
4771 : : EnhancedCustomShapeParameterType::EQUATION,
4772 : : 6, 2
4773 : : },
4774 : : {
4775 : : EnhancedCustomShapeParameterType::EQUATION,
4776 : : EnhancedCustomShapeParameterType::EQUATION,
4777 : : 26, 20
4778 : : },
4779 : : {
4780 : : EnhancedCustomShapeParameterType::EQUATION,
4781 : : EnhancedCustomShapeParameterType::EQUATION,
4782 : : 27, 21
4783 : : },
4784 : : {
4785 : : EnhancedCustomShapeParameterType::EQUATION,
4786 : : EnhancedCustomShapeParameterType::EQUATION,
4787 : : 28, 2
4788 : : },
4789 : : {
4790 : : EnhancedCustomShapeParameterType::EQUATION,
4791 : : EnhancedCustomShapeParameterType::EQUATION,
4792 : : 23, 2
4793 : : },
4794 : : {
4795 : : EnhancedCustomShapeParameterType::EQUATION,
4796 : : EnhancedCustomShapeParameterType::EQUATION,
4797 : : 24, 4
4798 : : },
4799 : : {
4800 : : EnhancedCustomShapeParameterType::EQUATION,
4801 : : EnhancedCustomShapeParameterType::EQUATION,
4802 : : 24, 22
4803 : : },
4804 : : {
4805 : : EnhancedCustomShapeParameterType::EQUATION,
4806 : : EnhancedCustomShapeParameterType::EQUATION,
4807 : : 25, 22
4808 : : },
4809 : : {
4810 : : EnhancedCustomShapeParameterType::EQUATION,
4811 : : EnhancedCustomShapeParameterType::EQUATION,
4812 : : 25, 4
4813 : : },
4814 : : {
4815 : : EnhancedCustomShapeParameterType::NORMAL,
4816 : : EnhancedCustomShapeParameterType::NORMAL,
4817 : : 0, 0
4818 : : },
4819 : : {
4820 : : EnhancedCustomShapeParameterType::EQUATION,
4821 : : EnhancedCustomShapeParameterType::NORMAL,
4822 : : 29, 0
4823 : : },
4824 : : {
4825 : : EnhancedCustomShapeParameterType::EQUATION,
4826 : : EnhancedCustomShapeParameterType::EQUATION,
4827 : : 29, 30
4828 : : },
4829 : : {
4830 : : EnhancedCustomShapeParameterType::NORMAL,
4831 : : EnhancedCustomShapeParameterType::EQUATION,
4832 : : 0, 30
4833 : : }
4834 : : };
4835 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
4836 : : }
4837 : : {
4838 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
4839 : : static const sal_uInt16 nValues[] = {
4840 : : // Command, Count
4841 : : 1,1,
4842 : : 2,3,
4843 : : 4,0,
4844 : : 1,1,
4845 : : 2,10,
4846 : : 4,0,
4847 : : 7,0,
4848 : : 5,0,
4849 : : 1,1,
4850 : : 2,3,
4851 : : 4,0,
4852 : : 1,1,
4853 : : 2,7,
4854 : : 4,0,
4855 : : 19,0,
4856 : : 7,0,
4857 : : 5,0,
4858 : : 1,1,
4859 : : 2,2,
4860 : : 4,0,
4861 : : 1,1,
4862 : : 2,3,
4863 : : 4,0,
4864 : : 18,0,
4865 : : 7,0,
4866 : : 5,0,
4867 : : 1,1,
4868 : : 2,10,
4869 : : 4,0,
4870 : : 1,1,
4871 : : 2,1,
4872 : : 1,1,
4873 : : 2,1,
4874 : : 1,1,
4875 : : 2,3,
4876 : : 6,0,
4877 : : 5,0,
4878 : : 1,1,
4879 : : 2,3,
4880 : : 4,0,
4881 : : 6,0,
4882 : : 5,0
4883 : : };
4884 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
4885 : : }
4886 : : {
4887 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
4888 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
4889 : : {
4890 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
4891 : : {
4892 : : static const CustomShapeProvider::ParameterPairData aData =
4893 : : {
4894 : : EnhancedCustomShapeParameterType::NORMAL,
4895 : : EnhancedCustomShapeParameterType::NORMAL,
4896 : : 0, 0
4897 : : };
4898 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
4899 : : }
4900 : : {
4901 : : static const CustomShapeProvider::ParameterPairData aData =
4902 : : {
4903 : : EnhancedCustomShapeParameterType::EQUATION,
4904 : : EnhancedCustomShapeParameterType::EQUATION,
4905 : : 29, 30
4906 : : };
4907 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
4908 : : }
4909 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
4910 : : }
4911 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
4912 : : }
4913 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
4914 : : }
4915 : : {
4916 : 0 : awt::Rectangle aRectangle;
4917 : 0 : aRectangle.X = 0;
4918 : 0 : aRectangle.Y = 0;
4919 : 0 : aRectangle.Width = 0;
4920 : 0 : aRectangle.Height = 0;
4921 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
4922 : : }
4923 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-actionButtonHome");
[ # # ]
4924 : :
4925 : 0 : return aPropertyMap;
4926 : : }
4927 : : };
4928 [ # # ]: 9 : class ShapeCaccentBorderCallout3 : public CustomShapeProvider
4929 : : {
4930 : 0 : virtual PropertyMap getProperties()
4931 : : {
4932 : 0 : PropertyMap aPropertyMap;
4933 : :
4934 : : {
4935 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (8);
4936 : : {
4937 [ # # ]: 0 : Any aAny ((sal_Int32) 18750);
4938 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
4939 : : }
4940 : : {
4941 [ # # ]: 0 : Any aAny ((sal_Int32) -8333);
4942 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
4943 : : }
4944 : : {
4945 [ # # ]: 0 : Any aAny ((sal_Int32) 18750);
4946 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
4947 : : }
4948 : : {
4949 [ # # ]: 0 : Any aAny ((sal_Int32) -16667);
4950 [ # # ]: 0 : aAdjSequence [3].Value = aAny;
4951 : : }
4952 : : {
4953 [ # # ]: 0 : Any aAny ((sal_Int32) 100000);
4954 [ # # ]: 0 : aAdjSequence [4].Value = aAny;
4955 : : }
4956 : : {
4957 [ # # ]: 0 : Any aAny ((sal_Int32) -16667);
4958 [ # # ]: 0 : aAdjSequence [5].Value = aAny;
4959 : : }
4960 : : {
4961 [ # # ]: 0 : Any aAny ((sal_Int32) 112963);
4962 [ # # ]: 0 : aAdjSequence [6].Value = aAny;
4963 : : }
4964 : : {
4965 [ # # ]: 0 : Any aAny ((sal_Int32) -8333);
4966 [ # # ]: 0 : aAdjSequence [7].Value = aAny;
4967 : : }
4968 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
4969 : : }
4970 : : {
4971 : : static const char *aStrings[] = {
4972 : : "logheight*$0 /100000",
4973 : : "logwidth*$1 /100000",
4974 : : "logheight*$2 /100000",
4975 : : "logwidth*$3 /100000",
4976 : : "logheight*$4 /100000",
4977 : : "logwidth*$5 /100000",
4978 : : "logheight*$6 /100000",
4979 : : "logwidth*$7 /100000",
4980 : : "logwidth",
4981 : : "logheight/2",
4982 : : "logwidth/2",
4983 : : "logheight"
4984 : : };
4985 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
4986 : : }
4987 : : {
4988 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (4);
4989 : : {
4990 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
4991 : : {
4992 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
4993 : : static const CustomShapeProvider::ParameterPairData aData =
4994 : : {
4995 : : EnhancedCustomShapeParameterType::EQUATION,
4996 : : EnhancedCustomShapeParameterType::EQUATION,
4997 : : 1, 0
4998 : : };
4999 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5000 : : }
5001 : : {
5002 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5003 : 0 : EnhancedCustomShapeParameter aParameter;
5004 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5005 : 0 : aParameter.Value = aAny;
5006 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5007 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5008 : : }
5009 : : {
5010 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5011 : 0 : EnhancedCustomShapeParameter aParameter;
5012 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5013 : 0 : aParameter.Value = aAny;
5014 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5015 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5016 : : }
5017 : : {
5018 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
5019 : 0 : EnhancedCustomShapeParameter aParameter;
5020 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5021 : 0 : aParameter.Value = aAny;
5022 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5023 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
5024 : : }
5025 : : {
5026 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
5027 : 0 : EnhancedCustomShapeParameter aParameter;
5028 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5029 : 0 : aParameter.Value = aAny;
5030 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5031 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
5032 : : }
5033 : : {
5034 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
5035 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
5036 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
5037 : : }
5038 : : {
5039 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
5040 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
5041 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
5042 : : }
5043 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
5044 : : }
5045 : : {
5046 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
5047 : : {
5048 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5049 : : static const CustomShapeProvider::ParameterPairData aData =
5050 : : {
5051 : : EnhancedCustomShapeParameterType::EQUATION,
5052 : : EnhancedCustomShapeParameterType::EQUATION,
5053 : : 3, 2
5054 : : };
5055 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5056 : : }
5057 : : {
5058 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5059 : 0 : EnhancedCustomShapeParameter aParameter;
5060 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5061 : 0 : aParameter.Value = aAny;
5062 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5063 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5064 : : }
5065 : : {
5066 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5067 : 0 : EnhancedCustomShapeParameter aParameter;
5068 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5069 : 0 : aParameter.Value = aAny;
5070 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5071 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5072 : : }
5073 : : {
5074 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
5075 : 0 : EnhancedCustomShapeParameter aParameter;
5076 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5077 : 0 : aParameter.Value = aAny;
5078 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5079 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
5080 : : }
5081 : : {
5082 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
5083 : 0 : EnhancedCustomShapeParameter aParameter;
5084 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5085 : 0 : aParameter.Value = aAny;
5086 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5087 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
5088 : : }
5089 : : {
5090 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
5091 [ # # ]: 0 : Any aAny ((sal_Int32) 3);
5092 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
5093 : : }
5094 : : {
5095 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
5096 [ # # ]: 0 : Any aAny ((sal_Int32) 2);
5097 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
5098 : : }
5099 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
5100 : : }
5101 : : {
5102 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
5103 : : {
5104 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5105 : : static const CustomShapeProvider::ParameterPairData aData =
5106 : : {
5107 : : EnhancedCustomShapeParameterType::EQUATION,
5108 : : EnhancedCustomShapeParameterType::EQUATION,
5109 : : 5, 4
5110 : : };
5111 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5112 : : }
5113 : : {
5114 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5115 : 0 : EnhancedCustomShapeParameter aParameter;
5116 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5117 : 0 : aParameter.Value = aAny;
5118 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5119 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5120 : : }
5121 : : {
5122 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5123 : 0 : EnhancedCustomShapeParameter aParameter;
5124 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5125 : 0 : aParameter.Value = aAny;
5126 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5127 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5128 : : }
5129 : : {
5130 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
5131 : 0 : EnhancedCustomShapeParameter aParameter;
5132 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5133 : 0 : aParameter.Value = aAny;
5134 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5135 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
5136 : : }
5137 : : {
5138 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
5139 : 0 : EnhancedCustomShapeParameter aParameter;
5140 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5141 : 0 : aParameter.Value = aAny;
5142 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5143 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
5144 : : }
5145 : : {
5146 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
5147 [ # # ]: 0 : Any aAny ((sal_Int32) 5);
5148 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
5149 : : }
5150 : : {
5151 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
5152 [ # # ]: 0 : Any aAny ((sal_Int32) 4);
5153 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
5154 : : }
5155 [ # # ][ # # ]: 0 : aPropSequenceSequence [2] = aPropSequence;
[ # # ]
5156 : : }
5157 : : {
5158 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
5159 : : {
5160 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5161 : : static const CustomShapeProvider::ParameterPairData aData =
5162 : : {
5163 : : EnhancedCustomShapeParameterType::EQUATION,
5164 : : EnhancedCustomShapeParameterType::EQUATION,
5165 : : 7, 6
5166 : : };
5167 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5168 : : }
5169 : : {
5170 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5171 : 0 : EnhancedCustomShapeParameter aParameter;
5172 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5173 : 0 : aParameter.Value = aAny;
5174 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5175 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5176 : : }
5177 : : {
5178 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5179 : 0 : EnhancedCustomShapeParameter aParameter;
5180 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5181 : 0 : aParameter.Value = aAny;
5182 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5183 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5184 : : }
5185 : : {
5186 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
5187 : 0 : EnhancedCustomShapeParameter aParameter;
5188 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
5189 : 0 : aParameter.Value = aAny;
5190 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5191 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
5192 : : }
5193 : : {
5194 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
5195 : 0 : EnhancedCustomShapeParameter aParameter;
5196 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
5197 : 0 : aParameter.Value = aAny;
5198 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5199 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
5200 : : }
5201 : : {
5202 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
5203 [ # # ]: 0 : Any aAny ((sal_Int32) 7);
5204 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
5205 : : }
5206 : : {
5207 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
5208 [ # # ]: 0 : Any aAny ((sal_Int32) 6);
5209 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
5210 : : }
5211 [ # # ][ # # ]: 0 : aPropSequenceSequence [3] = aPropSequence;
[ # # ]
5212 : : }
5213 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
5214 : : }
5215 : : {
5216 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
5217 : : }
5218 : : {
5219 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
5220 : : }
5221 : : {
5222 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
5223 : : {
5224 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
5225 : : static const CustomShapeProvider::ParameterPairData aData[] = {
5226 : : {
5227 : : EnhancedCustomShapeParameterType::NORMAL,
5228 : : EnhancedCustomShapeParameterType::NORMAL,
5229 : : 0, 0
5230 : : },
5231 : : {
5232 : : EnhancedCustomShapeParameterType::EQUATION,
5233 : : EnhancedCustomShapeParameterType::NORMAL,
5234 : : 8, 0
5235 : : },
5236 : : {
5237 : : EnhancedCustomShapeParameterType::EQUATION,
5238 : : EnhancedCustomShapeParameterType::EQUATION,
5239 : : 8, 11
5240 : : },
5241 : : {
5242 : : EnhancedCustomShapeParameterType::NORMAL,
5243 : : EnhancedCustomShapeParameterType::EQUATION,
5244 : : 0, 11
5245 : : },
5246 : : {
5247 : : EnhancedCustomShapeParameterType::EQUATION,
5248 : : EnhancedCustomShapeParameterType::NORMAL,
5249 : : 1, 0
5250 : : },
5251 : : {
5252 : : EnhancedCustomShapeParameterType::EQUATION,
5253 : : EnhancedCustomShapeParameterType::EQUATION,
5254 : : 1, 11
5255 : : },
5256 : : {
5257 : : EnhancedCustomShapeParameterType::EQUATION,
5258 : : EnhancedCustomShapeParameterType::EQUATION,
5259 : : 1, 0
5260 : : },
5261 : : {
5262 : : EnhancedCustomShapeParameterType::EQUATION,
5263 : : EnhancedCustomShapeParameterType::EQUATION,
5264 : : 3, 2
5265 : : },
5266 : : {
5267 : : EnhancedCustomShapeParameterType::EQUATION,
5268 : : EnhancedCustomShapeParameterType::EQUATION,
5269 : : 5, 4
5270 : : },
5271 : : {
5272 : : EnhancedCustomShapeParameterType::EQUATION,
5273 : : EnhancedCustomShapeParameterType::EQUATION,
5274 : : 7, 6
5275 : : }
5276 : : };
5277 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
5278 : : }
5279 : : {
5280 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
5281 : : static const sal_uInt16 nValues[] = {
5282 : : // Command, Count
5283 : : 1,1,
5284 : : 2,3,
5285 : : 4,0,
5286 : : 5,0,
5287 : : 1,1,
5288 : : 2,1,
5289 : : 6,0,
5290 : : 5,0,
5291 : : 1,1,
5292 : : 2,3,
5293 : : 6,0,
5294 : : 5,0
5295 : : };
5296 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
5297 : : }
5298 : : {
5299 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
5300 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5301 : : {
5302 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
5303 : : {
5304 : : static const CustomShapeProvider::ParameterPairData aData =
5305 : : {
5306 : : EnhancedCustomShapeParameterType::NORMAL,
5307 : : EnhancedCustomShapeParameterType::NORMAL,
5308 : : 0, 0
5309 : : };
5310 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5311 : : }
5312 : : {
5313 : : static const CustomShapeProvider::ParameterPairData aData =
5314 : : {
5315 : : EnhancedCustomShapeParameterType::EQUATION,
5316 : : EnhancedCustomShapeParameterType::EQUATION,
5317 : : 8, 11
5318 : : };
5319 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5320 : : }
5321 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
5322 : : }
5323 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
5324 : : }
5325 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
5326 : : }
5327 : : {
5328 : 0 : awt::Rectangle aRectangle;
5329 : 0 : aRectangle.X = 0;
5330 : 0 : aRectangle.Y = 0;
5331 : 0 : aRectangle.Width = 0;
5332 : 0 : aRectangle.Height = 0;
5333 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
5334 : : }
5335 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-accentBorderCallout3");
[ # # ]
5336 : :
5337 : 0 : return aPropertyMap;
5338 : : }
5339 : : };
5340 [ # # ]: 9 : class ShapeCflowChartOfflineStorage : public CustomShapeProvider
5341 : : {
5342 : 0 : virtual PropertyMap getProperties()
5343 : : {
5344 : 0 : PropertyMap aPropertyMap;
5345 : :
5346 : : {
5347 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
5348 : : }
5349 : : {
5350 : : static const char *aStrings[] = {
5351 : : "logwidth*3/4",
5352 : : "logheight/2",
5353 : : "logwidth/2",
5354 : : "logheight",
5355 : : "logwidth/4"
5356 : : };
5357 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
5358 : : }
5359 : : {
5360 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
5361 : : }
5362 : : {
5363 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
5364 : : }
5365 : : {
5366 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
5367 : : }
5368 : : {
5369 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
5370 : : {
5371 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
5372 : : static const CustomShapeProvider::ParameterPairData aData[] = {
5373 : : {
5374 : : EnhancedCustomShapeParameterType::NORMAL,
5375 : : EnhancedCustomShapeParameterType::NORMAL,
5376 : : 0, 0
5377 : : },
5378 : : {
5379 : : EnhancedCustomShapeParameterType::NORMAL,
5380 : : EnhancedCustomShapeParameterType::NORMAL,
5381 : : 2, 0
5382 : : },
5383 : : {
5384 : : EnhancedCustomShapeParameterType::NORMAL,
5385 : : EnhancedCustomShapeParameterType::NORMAL,
5386 : : 1, 2
5387 : : },
5388 : : {
5389 : : EnhancedCustomShapeParameterType::NORMAL,
5390 : : EnhancedCustomShapeParameterType::NORMAL,
5391 : : 2, 4
5392 : : },
5393 : : {
5394 : : EnhancedCustomShapeParameterType::NORMAL,
5395 : : EnhancedCustomShapeParameterType::NORMAL,
5396 : : 3, 4
5397 : : },
5398 : : {
5399 : : EnhancedCustomShapeParameterType::NORMAL,
5400 : : EnhancedCustomShapeParameterType::NORMAL,
5401 : : 0, 0
5402 : : },
5403 : : {
5404 : : EnhancedCustomShapeParameterType::NORMAL,
5405 : : EnhancedCustomShapeParameterType::NORMAL,
5406 : : 2, 0
5407 : : },
5408 : : {
5409 : : EnhancedCustomShapeParameterType::NORMAL,
5410 : : EnhancedCustomShapeParameterType::NORMAL,
5411 : : 1, 2
5412 : : }
5413 : : };
5414 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
5415 : : }
5416 : : {
5417 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
5418 : : static const sal_uInt16 nValues[] = {
5419 : : // Command, Count
5420 : : 1,1,
5421 : : 2,2,
5422 : : 4,0,
5423 : : 7,0,
5424 : : 5,0,
5425 : : 1,1,
5426 : : 2,1,
5427 : : 6,0,
5428 : : 5,0,
5429 : : 1,1,
5430 : : 2,2,
5431 : : 4,0,
5432 : : 6,0,
5433 : : 5,0
5434 : : };
5435 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
5436 : : }
5437 : : {
5438 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
5439 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (3);
5440 : : {
5441 : 0 : awt::Size aSize;
5442 : 0 : aSize.Width = 2;
5443 : 0 : aSize.Height = 2;
5444 [ # # ]: 0 : aSizeSequence [0] = aSize;
5445 : : }
5446 : : {
5447 : 0 : awt::Size aSize;
5448 : 0 : aSize.Width = 5;
5449 : 0 : aSize.Height = 5;
5450 [ # # ]: 0 : aSizeSequence [1] = aSize;
5451 : : }
5452 : : {
5453 : 0 : awt::Size aSize;
5454 : 0 : aSize.Width = 2;
5455 : 0 : aSize.Height = 2;
5456 [ # # ]: 0 : aSizeSequence [2] = aSize;
5457 : : }
5458 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
5459 : : }
5460 : : {
5461 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
5462 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5463 : : {
5464 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
5465 : : {
5466 : : static const CustomShapeProvider::ParameterPairData aData =
5467 : : {
5468 : : EnhancedCustomShapeParameterType::EQUATION,
5469 : : EnhancedCustomShapeParameterType::NORMAL,
5470 : : 4, 0
5471 : : };
5472 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5473 : : }
5474 : : {
5475 : : static const CustomShapeProvider::ParameterPairData aData =
5476 : : {
5477 : : EnhancedCustomShapeParameterType::EQUATION,
5478 : : EnhancedCustomShapeParameterType::EQUATION,
5479 : : 0, 1
5480 : : };
5481 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5482 : : }
5483 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
5484 : : }
5485 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
5486 : : }
5487 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
5488 : : }
5489 : : {
5490 : 0 : awt::Rectangle aRectangle;
5491 : 0 : aRectangle.X = 0;
5492 : 0 : aRectangle.Y = 0;
5493 : 0 : aRectangle.Width = 0;
5494 : 0 : aRectangle.Height = 0;
5495 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
5496 : : }
5497 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartOfflineStorage");
[ # # ]
5498 : :
5499 : 0 : return aPropertyMap;
5500 : : }
5501 : : };
5502 [ # # ]: 9 : class ShapeCirregularSeal1 : public CustomShapeProvider
5503 : : {
5504 : 0 : virtual PropertyMap getProperties()
5505 : : {
5506 : 0 : PropertyMap aPropertyMap;
5507 : :
5508 : : {
5509 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
5510 : : }
5511 : : {
5512 : : static const char *aStrings[] = {
5513 : : "logwidth*4627/21600",
5514 : : "logwidth*8485/21600",
5515 : : "logwidth*16702/21600",
5516 : : "logwidth*14522/21600",
5517 : : "logheight*6320/21600",
5518 : : "logheight*8615/21600",
5519 : : "logheight*13937/21600",
5520 : : "logheight*13290/21600",
5521 : : "logheight",
5522 : : "logwidth"
5523 : : };
5524 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
5525 : : }
5526 : : {
5527 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
5528 : : }
5529 : : {
5530 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
5531 : : }
5532 : : {
5533 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
5534 : : }
5535 : : {
5536 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
5537 : : {
5538 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
5539 : : static const CustomShapeProvider::ParameterPairData aData[] = {
5540 : : {
5541 : : EnhancedCustomShapeParameterType::NORMAL,
5542 : : EnhancedCustomShapeParameterType::NORMAL,
5543 : : 10800, 5800
5544 : : },
5545 : : {
5546 : : EnhancedCustomShapeParameterType::NORMAL,
5547 : : EnhancedCustomShapeParameterType::NORMAL,
5548 : : 14522, 0
5549 : : },
5550 : : {
5551 : : EnhancedCustomShapeParameterType::NORMAL,
5552 : : EnhancedCustomShapeParameterType::NORMAL,
5553 : : 14155, 5325
5554 : : },
5555 : : {
5556 : : EnhancedCustomShapeParameterType::NORMAL,
5557 : : EnhancedCustomShapeParameterType::NORMAL,
5558 : : 18380, 4457
5559 : : },
5560 : : {
5561 : : EnhancedCustomShapeParameterType::NORMAL,
5562 : : EnhancedCustomShapeParameterType::NORMAL,
5563 : : 16702, 7315
5564 : : },
5565 : : {
5566 : : EnhancedCustomShapeParameterType::NORMAL,
5567 : : EnhancedCustomShapeParameterType::NORMAL,
5568 : : 21097, 8137
5569 : : },
5570 : : {
5571 : : EnhancedCustomShapeParameterType::NORMAL,
5572 : : EnhancedCustomShapeParameterType::NORMAL,
5573 : : 17607, 10475
5574 : : },
5575 : : {
5576 : : EnhancedCustomShapeParameterType::NORMAL,
5577 : : EnhancedCustomShapeParameterType::NORMAL,
5578 : : 21600, 13290
5579 : : },
5580 : : {
5581 : : EnhancedCustomShapeParameterType::NORMAL,
5582 : : EnhancedCustomShapeParameterType::NORMAL,
5583 : : 16837, 12942
5584 : : },
5585 : : {
5586 : : EnhancedCustomShapeParameterType::NORMAL,
5587 : : EnhancedCustomShapeParameterType::NORMAL,
5588 : : 18145, 18095
5589 : : },
5590 : : {
5591 : : EnhancedCustomShapeParameterType::NORMAL,
5592 : : EnhancedCustomShapeParameterType::NORMAL,
5593 : : 14020, 14457
5594 : : },
5595 : : {
5596 : : EnhancedCustomShapeParameterType::NORMAL,
5597 : : EnhancedCustomShapeParameterType::NORMAL,
5598 : : 13247, 19737
5599 : : },
5600 : : {
5601 : : EnhancedCustomShapeParameterType::NORMAL,
5602 : : EnhancedCustomShapeParameterType::NORMAL,
5603 : : 10532, 14935
5604 : : },
5605 : : {
5606 : : EnhancedCustomShapeParameterType::NORMAL,
5607 : : EnhancedCustomShapeParameterType::NORMAL,
5608 : : 8485, 21600
5609 : : },
5610 : : {
5611 : : EnhancedCustomShapeParameterType::NORMAL,
5612 : : EnhancedCustomShapeParameterType::NORMAL,
5613 : : 7715, 15627
5614 : : },
5615 : : {
5616 : : EnhancedCustomShapeParameterType::NORMAL,
5617 : : EnhancedCustomShapeParameterType::NORMAL,
5618 : : 4762, 17617
5619 : : },
5620 : : {
5621 : : EnhancedCustomShapeParameterType::NORMAL,
5622 : : EnhancedCustomShapeParameterType::NORMAL,
5623 : : 5667, 13937
5624 : : },
5625 : : {
5626 : : EnhancedCustomShapeParameterType::NORMAL,
5627 : : EnhancedCustomShapeParameterType::NORMAL,
5628 : : 135, 14587
5629 : : },
5630 : : {
5631 : : EnhancedCustomShapeParameterType::NORMAL,
5632 : : EnhancedCustomShapeParameterType::NORMAL,
5633 : : 3722, 11775
5634 : : },
5635 : : {
5636 : : EnhancedCustomShapeParameterType::NORMAL,
5637 : : EnhancedCustomShapeParameterType::NORMAL,
5638 : : 0, 8615
5639 : : },
5640 : : {
5641 : : EnhancedCustomShapeParameterType::NORMAL,
5642 : : EnhancedCustomShapeParameterType::NORMAL,
5643 : : 4627, 7617
5644 : : },
5645 : : {
5646 : : EnhancedCustomShapeParameterType::NORMAL,
5647 : : EnhancedCustomShapeParameterType::NORMAL,
5648 : : 370, 2295
5649 : : },
5650 : : {
5651 : : EnhancedCustomShapeParameterType::NORMAL,
5652 : : EnhancedCustomShapeParameterType::NORMAL,
5653 : : 7312, 6320
5654 : : },
5655 : : {
5656 : : EnhancedCustomShapeParameterType::NORMAL,
5657 : : EnhancedCustomShapeParameterType::NORMAL,
5658 : : 8352, 2295
5659 : : }
5660 : : };
5661 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
5662 : : }
5663 : : {
5664 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
5665 : : static const sal_uInt16 nValues[] = {
5666 : : // Command, Count
5667 : : 1,1,
5668 : : 2,23,
5669 : : 4,0,
5670 : : 5,0
5671 : : };
5672 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
5673 : : }
5674 : : {
5675 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
5676 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (1);
5677 : : {
5678 : 0 : awt::Size aSize;
5679 : 0 : aSize.Width = 21600;
5680 : 0 : aSize.Height = 21600;
5681 [ # # ]: 0 : aSizeSequence [0] = aSize;
5682 : : }
5683 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
5684 : : }
5685 : : {
5686 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
5687 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
5688 : : {
5689 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
5690 : : {
5691 : : static const CustomShapeProvider::ParameterPairData aData =
5692 : : {
5693 : : EnhancedCustomShapeParameterType::EQUATION,
5694 : : EnhancedCustomShapeParameterType::EQUATION,
5695 : : 0, 4
5696 : : };
5697 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
5698 : : }
5699 : : {
5700 : : static const CustomShapeProvider::ParameterPairData aData =
5701 : : {
5702 : : EnhancedCustomShapeParameterType::EQUATION,
5703 : : EnhancedCustomShapeParameterType::EQUATION,
5704 : : 2, 6
5705 : : };
5706 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
5707 : : }
5708 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
5709 : : }
5710 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
5711 : : }
5712 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
5713 : : }
5714 : : {
5715 : 0 : awt::Rectangle aRectangle;
5716 : 0 : aRectangle.X = 0;
5717 : 0 : aRectangle.Y = 0;
5718 : 0 : aRectangle.Width = 0;
5719 : 0 : aRectangle.Height = 0;
5720 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
5721 : : }
5722 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-irregularSeal1");
[ # # ]
5723 : :
5724 : 0 : return aPropertyMap;
5725 : : }
5726 : : };
5727 [ # # ]: 9 : class ShapeCquadArrow : public CustomShapeProvider
5728 : : {
5729 : 0 : virtual PropertyMap getProperties()
5730 : : {
5731 : 0 : PropertyMap aPropertyMap;
5732 : :
5733 : : {
5734 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
5735 : : {
5736 [ # # ]: 0 : Any aAny ((sal_Int32) 22500);
5737 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
5738 : : }
5739 : : {
5740 [ # # ]: 0 : Any aAny ((sal_Int32) 22500);
5741 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
5742 : : }
5743 : : {
5744 [ # # ]: 0 : Any aAny ((sal_Int32) 22500);
5745 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
5746 : : }
5747 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
5748 : : }
5749 : : {
5750 : : static const char *aStrings[] = {
5751 : : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
5752 : : "?0 *2/1",
5753 : : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
5754 : : "100000+0-?1 ",
5755 : : "?3 *1/2",
5756 : : "if(0-$2 ,0,if(?4 -$2 ,$2 ,?4 ))",
5757 : : "min(logwidth,logheight)",
5758 : : "?6 *?5 /100000",
5759 : : "?6 *?0 /100000",
5760 : : "logwidth/2",
5761 : : "?9 +0-?8 ",
5762 : : "?9 +?8 -0",
5763 : : "?6 *?2 /200000",
5764 : : "?9 +0-?12 ",
5765 : : "?9 +?12 -0",
5766 : : "logwidth+0-?7 ",
5767 : : "logheight/2",
5768 : : "?16 +0-?8 ",
5769 : : "?16 +?8 -0",
5770 : : "?16 +0-?12 ",
5771 : : "?16 +?12 -0",
5772 : : "logheight+0-?7 ",
5773 : : "?12 *?7 /?8 ",
5774 : : "logwidth+0-?22 ",
5775 : : "logwidth",
5776 : : "logheight"
5777 : : };
5778 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
5779 : : }
5780 : : {
5781 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (3);
5782 : : {
5783 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
5784 : : {
5785 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5786 : : static const CustomShapeProvider::ParameterPairData aData =
5787 : : {
5788 : : EnhancedCustomShapeParameterType::EQUATION,
5789 : : EnhancedCustomShapeParameterType::EQUATION,
5790 : : 13, 7
5791 : : };
5792 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5793 : : }
5794 : : {
5795 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5796 : 0 : EnhancedCustomShapeParameter aParameter;
5797 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
5798 : 0 : aParameter.Value = aAny;
5799 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5800 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5801 : : }
5802 : : {
5803 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5804 : 0 : EnhancedCustomShapeParameter aParameter;
5805 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
5806 : 0 : aParameter.Value = aAny;
5807 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5808 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5809 : : }
5810 : : {
5811 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
5812 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
5813 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
5814 : : }
5815 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
5816 : : }
5817 : : {
5818 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
5819 : : {
5820 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5821 : : static const CustomShapeProvider::ParameterPairData aData =
5822 : : {
5823 : : EnhancedCustomShapeParameterType::EQUATION,
5824 : : EnhancedCustomShapeParameterType::NORMAL,
5825 : : 10, 0
5826 : : };
5827 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5828 : : }
5829 : : {
5830 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
5831 : 0 : EnhancedCustomShapeParameter aParameter;
5832 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
5833 : 0 : aParameter.Value = aAny;
5834 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5835 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5836 : : }
5837 : : {
5838 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
5839 : 0 : EnhancedCustomShapeParameter aParameter;
5840 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
5841 : 0 : aParameter.Value = aAny;
5842 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5843 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5844 : : }
5845 : : {
5846 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
5847 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
5848 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
5849 : : }
5850 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
5851 : : }
5852 : : {
5853 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
5854 : : {
5855 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
5856 : : static const CustomShapeProvider::ParameterPairData aData =
5857 : : {
5858 : : EnhancedCustomShapeParameterType::EQUATION,
5859 : : EnhancedCustomShapeParameterType::EQUATION,
5860 : : 24, 7
5861 : : };
5862 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
5863 : : }
5864 : : {
5865 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
5866 : 0 : EnhancedCustomShapeParameter aParameter;
5867 [ # # ]: 0 : Any aAny ((sal_Int32) 4);
5868 : 0 : aParameter.Value = aAny;
5869 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
5870 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
5871 : : }
5872 : : {
5873 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
5874 : 0 : EnhancedCustomShapeParameter aParameter;
5875 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
5876 : 0 : aParameter.Value = aAny;
5877 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
5878 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
5879 : : }
5880 : : {
5881 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
5882 [ # # ]: 0 : Any aAny ((sal_Int32) 2);
5883 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
5884 : : }
5885 [ # # ][ # # ]: 0 : aPropSequenceSequence [2] = aPropSequence;
[ # # ]
5886 : : }
5887 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
5888 : : }
5889 : : {
5890 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
5891 : : }
5892 : : {
5893 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
5894 : : }
5895 : : {
5896 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
5897 : : {
5898 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
5899 : : static const CustomShapeProvider::ParameterPairData aData[] = {
5900 : : {
5901 : : EnhancedCustomShapeParameterType::NORMAL,
5902 : : EnhancedCustomShapeParameterType::EQUATION,
5903 : : 0, 16
5904 : : },
5905 : : {
5906 : : EnhancedCustomShapeParameterType::EQUATION,
5907 : : EnhancedCustomShapeParameterType::EQUATION,
5908 : : 7, 17
5909 : : },
5910 : : {
5911 : : EnhancedCustomShapeParameterType::EQUATION,
5912 : : EnhancedCustomShapeParameterType::EQUATION,
5913 : : 7, 19
5914 : : },
5915 : : {
5916 : : EnhancedCustomShapeParameterType::EQUATION,
5917 : : EnhancedCustomShapeParameterType::EQUATION,
5918 : : 13, 19
5919 : : },
5920 : : {
5921 : : EnhancedCustomShapeParameterType::EQUATION,
5922 : : EnhancedCustomShapeParameterType::EQUATION,
5923 : : 13, 7
5924 : : },
5925 : : {
5926 : : EnhancedCustomShapeParameterType::EQUATION,
5927 : : EnhancedCustomShapeParameterType::EQUATION,
5928 : : 10, 7
5929 : : },
5930 : : {
5931 : : EnhancedCustomShapeParameterType::EQUATION,
5932 : : EnhancedCustomShapeParameterType::NORMAL,
5933 : : 9, 0
5934 : : },
5935 : : {
5936 : : EnhancedCustomShapeParameterType::EQUATION,
5937 : : EnhancedCustomShapeParameterType::EQUATION,
5938 : : 11, 7
5939 : : },
5940 : : {
5941 : : EnhancedCustomShapeParameterType::EQUATION,
5942 : : EnhancedCustomShapeParameterType::EQUATION,
5943 : : 14, 7
5944 : : },
5945 : : {
5946 : : EnhancedCustomShapeParameterType::EQUATION,
5947 : : EnhancedCustomShapeParameterType::EQUATION,
5948 : : 14, 19
5949 : : },
5950 : : {
5951 : : EnhancedCustomShapeParameterType::EQUATION,
5952 : : EnhancedCustomShapeParameterType::EQUATION,
5953 : : 15, 19
5954 : : },
5955 : : {
5956 : : EnhancedCustomShapeParameterType::EQUATION,
5957 : : EnhancedCustomShapeParameterType::EQUATION,
5958 : : 15, 17
5959 : : },
5960 : : {
5961 : : EnhancedCustomShapeParameterType::EQUATION,
5962 : : EnhancedCustomShapeParameterType::EQUATION,
5963 : : 24, 16
5964 : : },
5965 : : {
5966 : : EnhancedCustomShapeParameterType::EQUATION,
5967 : : EnhancedCustomShapeParameterType::EQUATION,
5968 : : 15, 18
5969 : : },
5970 : : {
5971 : : EnhancedCustomShapeParameterType::EQUATION,
5972 : : EnhancedCustomShapeParameterType::EQUATION,
5973 : : 15, 20
5974 : : },
5975 : : {
5976 : : EnhancedCustomShapeParameterType::EQUATION,
5977 : : EnhancedCustomShapeParameterType::EQUATION,
5978 : : 14, 20
5979 : : },
5980 : : {
5981 : : EnhancedCustomShapeParameterType::EQUATION,
5982 : : EnhancedCustomShapeParameterType::EQUATION,
5983 : : 14, 21
5984 : : },
5985 : : {
5986 : : EnhancedCustomShapeParameterType::EQUATION,
5987 : : EnhancedCustomShapeParameterType::EQUATION,
5988 : : 11, 21
5989 : : },
5990 : : {
5991 : : EnhancedCustomShapeParameterType::EQUATION,
5992 : : EnhancedCustomShapeParameterType::EQUATION,
5993 : : 9, 25
5994 : : },
5995 : : {
5996 : : EnhancedCustomShapeParameterType::EQUATION,
5997 : : EnhancedCustomShapeParameterType::EQUATION,
5998 : : 10, 21
5999 : : },
6000 : : {
6001 : : EnhancedCustomShapeParameterType::EQUATION,
6002 : : EnhancedCustomShapeParameterType::EQUATION,
6003 : : 13, 21
6004 : : },
6005 : : {
6006 : : EnhancedCustomShapeParameterType::EQUATION,
6007 : : EnhancedCustomShapeParameterType::EQUATION,
6008 : : 13, 20
6009 : : },
6010 : : {
6011 : : EnhancedCustomShapeParameterType::EQUATION,
6012 : : EnhancedCustomShapeParameterType::EQUATION,
6013 : : 7, 20
6014 : : },
6015 : : {
6016 : : EnhancedCustomShapeParameterType::EQUATION,
6017 : : EnhancedCustomShapeParameterType::EQUATION,
6018 : : 7, 18
6019 : : }
6020 : : };
6021 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
6022 : : }
6023 : : {
6024 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
6025 : : static const sal_uInt16 nValues[] = {
6026 : : // Command, Count
6027 : : 1,1,
6028 : : 2,23,
6029 : : 4,0,
6030 : : 5,0
6031 : : };
6032 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
6033 : : }
6034 : : {
6035 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
6036 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6037 : : {
6038 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
6039 : : {
6040 : : static const CustomShapeProvider::ParameterPairData aData =
6041 : : {
6042 : : EnhancedCustomShapeParameterType::EQUATION,
6043 : : EnhancedCustomShapeParameterType::EQUATION,
6044 : : 22, 19
6045 : : };
6046 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6047 : : }
6048 : : {
6049 : : static const CustomShapeProvider::ParameterPairData aData =
6050 : : {
6051 : : EnhancedCustomShapeParameterType::EQUATION,
6052 : : EnhancedCustomShapeParameterType::EQUATION,
6053 : : 23, 20
6054 : : };
6055 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6056 : : }
6057 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
6058 : : }
6059 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
6060 : : }
6061 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
6062 : : }
6063 : : {
6064 : 0 : awt::Rectangle aRectangle;
6065 : 0 : aRectangle.X = 0;
6066 : 0 : aRectangle.Y = 0;
6067 : 0 : aRectangle.Width = 0;
6068 : 0 : aRectangle.Height = 0;
6069 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
6070 : : }
6071 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-quadArrow");
[ # # ]
6072 : :
6073 : 0 : return aPropertyMap;
6074 : : }
6075 : : };
6076 [ # # ]: 9 : class ShapeCleftBrace : public CustomShapeProvider
6077 : : {
6078 : 0 : virtual PropertyMap getProperties()
6079 : : {
6080 : 0 : PropertyMap aPropertyMap;
6081 : :
6082 : : {
6083 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
6084 : : {
6085 [ # # ]: 0 : Any aAny ((sal_Int32) 8333);
6086 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
6087 : : }
6088 : : {
6089 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
6090 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
6091 : : }
6092 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
6093 : : }
6094 : : {
6095 : : static const char *aStrings[] = {
6096 : : "if(0-$1 ,0,if(100000-$1 ,$1 ,100000))",
6097 : : "100000+0-?0 ",
6098 : : "min(?1 ,?0 )",
6099 : : "?2 *1/2",
6100 : : "min(logwidth,logheight)",
6101 : : "?3 *logheight/?4 ",
6102 : : "if(0-$0 ,0,if(?5 -$0 ,$0 ,?5 ))",
6103 : : "?4 *?6 /100000",
6104 : : "logheight*?0 /100000",
6105 : : "?8 +?7 -0",
6106 : : "logwidth/2",
6107 : : "?10 *cos(pi*(2700000)/10800000)",
6108 : : "?7 *sin(pi*(2700000)/10800000)",
6109 : : "logwidth+0-?11 ",
6110 : : "?7 +0-?12 ",
6111 : : "logheight+?12 -?7 ",
6112 : : "logwidth/2",
6113 : : "logwidth",
6114 : : "logheight",
6115 : : "(5400000)/60000.0",
6116 : : "(5400000)/60000.0",
6117 : : "(0)/60000.0",
6118 : : "(-5400000)/60000.0",
6119 : : "(5400000)/60000.0",
6120 : : "(-5400000)/60000.0",
6121 : : "(10800000)/60000.0",
6122 : : "(5400000)/60000.0",
6123 : : "(5400000)/60000.0",
6124 : : "(5400000)/60000.0",
6125 : : "(0)/60000.0",
6126 : : "(-5400000)/60000.0",
6127 : : "(5400000)/60000.0",
6128 : : "(-5400000)/60000.0",
6129 : : "(10800000)/60000.0",
6130 : : "(5400000)/60000.0"
6131 : : };
6132 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
6133 : : }
6134 : : {
6135 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
6136 : : {
6137 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
6138 : : {
6139 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6140 : : static const CustomShapeProvider::ParameterPairData aData =
6141 : : {
6142 : : EnhancedCustomShapeParameterType::EQUATION,
6143 : : EnhancedCustomShapeParameterType::EQUATION,
6144 : : 16, 7
6145 : : };
6146 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6147 : : }
6148 : : {
6149 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
6150 : 0 : EnhancedCustomShapeParameter aParameter;
6151 [ # # ]: 0 : Any aAny ((sal_Int32) 5);
6152 : 0 : aParameter.Value = aAny;
6153 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
6154 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
6155 : : }
6156 : : {
6157 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
6158 : 0 : EnhancedCustomShapeParameter aParameter;
6159 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6160 : 0 : aParameter.Value = aAny;
6161 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6162 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
6163 : : }
6164 : : {
6165 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
6166 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6167 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
6168 : : }
6169 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
6170 : : }
6171 : : {
6172 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
6173 : : {
6174 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6175 : : static const CustomShapeProvider::ParameterPairData aData =
6176 : : {
6177 : : EnhancedCustomShapeParameterType::NORMAL,
6178 : : EnhancedCustomShapeParameterType::EQUATION,
6179 : : 0, 8
6180 : : };
6181 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6182 : : }
6183 : : {
6184 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
6185 : 0 : EnhancedCustomShapeParameter aParameter;
6186 [ # # ]: 0 : Any aAny ((sal_Int32) 100000);
6187 : 0 : aParameter.Value = aAny;
6188 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6189 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
6190 : : }
6191 : : {
6192 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
6193 : 0 : EnhancedCustomShapeParameter aParameter;
6194 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6195 : 0 : aParameter.Value = aAny;
6196 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6197 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
6198 : : }
6199 : : {
6200 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
6201 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
6202 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
6203 : : }
6204 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
6205 : : }
6206 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
6207 : : }
6208 : : {
6209 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
6210 : : }
6211 : : {
6212 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
6213 : : }
6214 : : {
6215 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
6216 : : {
6217 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
6218 : : static const CustomShapeProvider::ParameterPairData aData[] = {
6219 : : {
6220 : : EnhancedCustomShapeParameterType::EQUATION,
6221 : : EnhancedCustomShapeParameterType::EQUATION,
6222 : : 17, 18
6223 : : },
6224 : : {
6225 : : EnhancedCustomShapeParameterType::EQUATION,
6226 : : EnhancedCustomShapeParameterType::EQUATION,
6227 : : 10, 7
6228 : : },
6229 : : {
6230 : : EnhancedCustomShapeParameterType::EQUATION,
6231 : : EnhancedCustomShapeParameterType::EQUATION,
6232 : : 19, 20
6233 : : },
6234 : : {
6235 : : EnhancedCustomShapeParameterType::EQUATION,
6236 : : EnhancedCustomShapeParameterType::EQUATION,
6237 : : 16, 9
6238 : : },
6239 : : {
6240 : : EnhancedCustomShapeParameterType::EQUATION,
6241 : : EnhancedCustomShapeParameterType::EQUATION,
6242 : : 10, 7
6243 : : },
6244 : : {
6245 : : EnhancedCustomShapeParameterType::EQUATION,
6246 : : EnhancedCustomShapeParameterType::EQUATION,
6247 : : 21, 22
6248 : : },
6249 : : {
6250 : : EnhancedCustomShapeParameterType::EQUATION,
6251 : : EnhancedCustomShapeParameterType::EQUATION,
6252 : : 10, 7
6253 : : },
6254 : : {
6255 : : EnhancedCustomShapeParameterType::EQUATION,
6256 : : EnhancedCustomShapeParameterType::EQUATION,
6257 : : 23, 24
6258 : : },
6259 : : {
6260 : : EnhancedCustomShapeParameterType::EQUATION,
6261 : : EnhancedCustomShapeParameterType::EQUATION,
6262 : : 16, 7
6263 : : },
6264 : : {
6265 : : EnhancedCustomShapeParameterType::EQUATION,
6266 : : EnhancedCustomShapeParameterType::EQUATION,
6267 : : 10, 7
6268 : : },
6269 : : {
6270 : : EnhancedCustomShapeParameterType::EQUATION,
6271 : : EnhancedCustomShapeParameterType::EQUATION,
6272 : : 25, 26
6273 : : },
6274 : : {
6275 : : EnhancedCustomShapeParameterType::EQUATION,
6276 : : EnhancedCustomShapeParameterType::EQUATION,
6277 : : 17, 18
6278 : : },
6279 : : {
6280 : : EnhancedCustomShapeParameterType::EQUATION,
6281 : : EnhancedCustomShapeParameterType::EQUATION,
6282 : : 10, 7
6283 : : },
6284 : : {
6285 : : EnhancedCustomShapeParameterType::EQUATION,
6286 : : EnhancedCustomShapeParameterType::EQUATION,
6287 : : 27, 28
6288 : : },
6289 : : {
6290 : : EnhancedCustomShapeParameterType::EQUATION,
6291 : : EnhancedCustomShapeParameterType::EQUATION,
6292 : : 16, 9
6293 : : },
6294 : : {
6295 : : EnhancedCustomShapeParameterType::EQUATION,
6296 : : EnhancedCustomShapeParameterType::EQUATION,
6297 : : 10, 7
6298 : : },
6299 : : {
6300 : : EnhancedCustomShapeParameterType::EQUATION,
6301 : : EnhancedCustomShapeParameterType::EQUATION,
6302 : : 29, 30
6303 : : },
6304 : : {
6305 : : EnhancedCustomShapeParameterType::EQUATION,
6306 : : EnhancedCustomShapeParameterType::EQUATION,
6307 : : 10, 7
6308 : : },
6309 : : {
6310 : : EnhancedCustomShapeParameterType::EQUATION,
6311 : : EnhancedCustomShapeParameterType::EQUATION,
6312 : : 31, 32
6313 : : },
6314 : : {
6315 : : EnhancedCustomShapeParameterType::EQUATION,
6316 : : EnhancedCustomShapeParameterType::EQUATION,
6317 : : 16, 7
6318 : : },
6319 : : {
6320 : : EnhancedCustomShapeParameterType::EQUATION,
6321 : : EnhancedCustomShapeParameterType::EQUATION,
6322 : : 10, 7
6323 : : },
6324 : : {
6325 : : EnhancedCustomShapeParameterType::EQUATION,
6326 : : EnhancedCustomShapeParameterType::EQUATION,
6327 : : 33, 34
6328 : : }
6329 : : };
6330 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
6331 : : }
6332 : : {
6333 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
6334 : : static const sal_uInt16 nValues[] = {
6335 : : // Command, Count
6336 : : 1,1,
6337 : : 17,1,
6338 : : 2,1,
6339 : : 17,2,
6340 : : 2,1,
6341 : : 17,1,
6342 : : 4,0,
6343 : : 7,0,
6344 : : 5,0,
6345 : : 1,1,
6346 : : 17,1,
6347 : : 2,1,
6348 : : 17,2,
6349 : : 2,1,
6350 : : 17,1,
6351 : : 6,0,
6352 : : 5,0
6353 : : };
6354 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
6355 : : }
6356 : : {
6357 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
6358 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6359 : : {
6360 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
6361 : : {
6362 : : static const CustomShapeProvider::ParameterPairData aData =
6363 : : {
6364 : : EnhancedCustomShapeParameterType::EQUATION,
6365 : : EnhancedCustomShapeParameterType::EQUATION,
6366 : : 13, 14
6367 : : };
6368 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6369 : : }
6370 : : {
6371 : : static const CustomShapeProvider::ParameterPairData aData =
6372 : : {
6373 : : EnhancedCustomShapeParameterType::EQUATION,
6374 : : EnhancedCustomShapeParameterType::EQUATION,
6375 : : 17, 15
6376 : : };
6377 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6378 : : }
6379 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
6380 : : }
6381 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
6382 : : }
6383 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
6384 : : }
6385 : : {
6386 : 0 : awt::Rectangle aRectangle;
6387 : 0 : aRectangle.X = 0;
6388 : 0 : aRectangle.Y = 0;
6389 : 0 : aRectangle.Width = 0;
6390 : 0 : aRectangle.Height = 0;
6391 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
6392 : : }
6393 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-leftBrace");
[ # # ]
6394 : :
6395 : 0 : return aPropertyMap;
6396 : : }
6397 : : };
6398 [ # # ]: 9 : class ShapeCleftBracket : public CustomShapeProvider
6399 : : {
6400 : 0 : virtual PropertyMap getProperties()
6401 : : {
6402 : 0 : PropertyMap aPropertyMap;
6403 : :
6404 : : {
6405 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
6406 : : {
6407 [ # # ]: 0 : Any aAny ((sal_Int32) 8333);
6408 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
6409 : : }
6410 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
6411 : : }
6412 : : {
6413 : : static const char *aStrings[] = {
6414 : : "min(logwidth,logheight)",
6415 : : "50000*logheight/?0 ",
6416 : : "if(0-$0 ,0,if(?1 -$0 ,$0 ,?1 ))",
6417 : : "?0 *?2 /100000",
6418 : : "logheight+0-?3 ",
6419 : : "logwidth*cos(pi*(2700000)/10800000)",
6420 : : "?3 *sin(pi*(2700000)/10800000)",
6421 : : "logwidth+0-?5 ",
6422 : : "?3 +0-?6 ",
6423 : : "logheight+?6 -?3 ",
6424 : : "logwidth",
6425 : : "logheight/2",
6426 : : "logheight",
6427 : : "logwidth",
6428 : : "(5400000)/60000.0",
6429 : : "(5400000)/60000.0",
6430 : : "(10800000)/60000.0",
6431 : : "(5400000)/60000.0",
6432 : : "(5400000)/60000.0",
6433 : : "(5400000)/60000.0",
6434 : : "(10800000)/60000.0",
6435 : : "(5400000)/60000.0"
6436 : : };
6437 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
6438 : : }
6439 : : {
6440 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
6441 : : {
6442 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
6443 : : {
6444 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6445 : : static const CustomShapeProvider::ParameterPairData aData =
6446 : : {
6447 : : EnhancedCustomShapeParameterType::NORMAL,
6448 : : EnhancedCustomShapeParameterType::EQUATION,
6449 : : 0, 3
6450 : : };
6451 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6452 : : }
6453 : : {
6454 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
6455 : 0 : EnhancedCustomShapeParameter aParameter;
6456 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
6457 : 0 : aParameter.Value = aAny;
6458 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
6459 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
6460 : : }
6461 : : {
6462 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
6463 : 0 : EnhancedCustomShapeParameter aParameter;
6464 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6465 : 0 : aParameter.Value = aAny;
6466 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6467 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
6468 : : }
6469 : : {
6470 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
6471 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6472 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
6473 : : }
6474 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
6475 : : }
6476 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
6477 : : }
6478 : : {
6479 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
6480 : : }
6481 : : {
6482 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
6483 : : }
6484 : : {
6485 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
6486 : : {
6487 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
6488 : : static const CustomShapeProvider::ParameterPairData aData[] = {
6489 : : {
6490 : : EnhancedCustomShapeParameterType::EQUATION,
6491 : : EnhancedCustomShapeParameterType::EQUATION,
6492 : : 10, 12
6493 : : },
6494 : : {
6495 : : EnhancedCustomShapeParameterType::EQUATION,
6496 : : EnhancedCustomShapeParameterType::EQUATION,
6497 : : 13, 3
6498 : : },
6499 : : {
6500 : : EnhancedCustomShapeParameterType::EQUATION,
6501 : : EnhancedCustomShapeParameterType::EQUATION,
6502 : : 14, 15
6503 : : },
6504 : : {
6505 : : EnhancedCustomShapeParameterType::NORMAL,
6506 : : EnhancedCustomShapeParameterType::EQUATION,
6507 : : 0, 3
6508 : : },
6509 : : {
6510 : : EnhancedCustomShapeParameterType::EQUATION,
6511 : : EnhancedCustomShapeParameterType::EQUATION,
6512 : : 13, 3
6513 : : },
6514 : : {
6515 : : EnhancedCustomShapeParameterType::EQUATION,
6516 : : EnhancedCustomShapeParameterType::EQUATION,
6517 : : 16, 17
6518 : : },
6519 : : {
6520 : : EnhancedCustomShapeParameterType::EQUATION,
6521 : : EnhancedCustomShapeParameterType::EQUATION,
6522 : : 10, 12
6523 : : },
6524 : : {
6525 : : EnhancedCustomShapeParameterType::EQUATION,
6526 : : EnhancedCustomShapeParameterType::EQUATION,
6527 : : 13, 3
6528 : : },
6529 : : {
6530 : : EnhancedCustomShapeParameterType::EQUATION,
6531 : : EnhancedCustomShapeParameterType::EQUATION,
6532 : : 18, 19
6533 : : },
6534 : : {
6535 : : EnhancedCustomShapeParameterType::NORMAL,
6536 : : EnhancedCustomShapeParameterType::EQUATION,
6537 : : 0, 3
6538 : : },
6539 : : {
6540 : : EnhancedCustomShapeParameterType::EQUATION,
6541 : : EnhancedCustomShapeParameterType::EQUATION,
6542 : : 13, 3
6543 : : },
6544 : : {
6545 : : EnhancedCustomShapeParameterType::EQUATION,
6546 : : EnhancedCustomShapeParameterType::EQUATION,
6547 : : 20, 21
6548 : : }
6549 : : };
6550 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
6551 : : }
6552 : : {
6553 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
6554 : : static const sal_uInt16 nValues[] = {
6555 : : // Command, Count
6556 : : 1,1,
6557 : : 17,1,
6558 : : 2,1,
6559 : : 17,1,
6560 : : 4,0,
6561 : : 7,0,
6562 : : 5,0,
6563 : : 1,1,
6564 : : 17,1,
6565 : : 2,1,
6566 : : 17,1,
6567 : : 6,0,
6568 : : 5,0
6569 : : };
6570 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
6571 : : }
6572 : : {
6573 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
6574 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6575 : : {
6576 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
6577 : : {
6578 : : static const CustomShapeProvider::ParameterPairData aData =
6579 : : {
6580 : : EnhancedCustomShapeParameterType::EQUATION,
6581 : : EnhancedCustomShapeParameterType::EQUATION,
6582 : : 7, 8
6583 : : };
6584 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6585 : : }
6586 : : {
6587 : : static const CustomShapeProvider::ParameterPairData aData =
6588 : : {
6589 : : EnhancedCustomShapeParameterType::EQUATION,
6590 : : EnhancedCustomShapeParameterType::EQUATION,
6591 : : 10, 9
6592 : : };
6593 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6594 : : }
6595 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
6596 : : }
6597 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
6598 : : }
6599 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
6600 : : }
6601 : : {
6602 : 0 : awt::Rectangle aRectangle;
6603 : 0 : aRectangle.X = 0;
6604 : 0 : aRectangle.Y = 0;
6605 : 0 : aRectangle.Width = 0;
6606 : 0 : aRectangle.Height = 0;
6607 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
6608 : : }
6609 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-leftBracket");
[ # # ]
6610 : :
6611 : 0 : return aPropertyMap;
6612 : : }
6613 : : };
6614 [ # # ]: 9 : class ShapeCblockArc : public CustomShapeProvider
6615 : : {
6616 : 0 : virtual PropertyMap getProperties()
6617 : : {
6618 : 0 : PropertyMap aPropertyMap;
6619 : :
6620 : : {
6621 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
6622 : : {
6623 [ # # ]: 0 : Any aAny ((sal_Int32) 10800000);
6624 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
6625 : : }
6626 : : {
6627 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6628 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
6629 : : }
6630 : : {
6631 [ # # ]: 0 : Any aAny ((sal_Int32) 25000);
6632 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
6633 : : }
6634 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
6635 : : }
6636 : : {
6637 : : static const char *aStrings[] = {
6638 : : "if(0-$0 ,0,if(21599999-$0 ,$0 ,21599999))",
6639 : : "if(0-$1 ,0,if(21599999-$1 ,$1 ,21599999))",
6640 : : "if(0-$2 ,0,if(50000-$2 ,$2 ,50000))",
6641 : : "?1 +0-?0 ",
6642 : : "?3 +21600000-0",
6643 : : "if(?3 ,?3 ,?4 )",
6644 : : "0+0-?5 ",
6645 : : "logwidth/2",
6646 : : "?7 *sin(pi*(?0 )/10800000)",
6647 : : "logheight/2",
6648 : : "?9 *cos(pi*(?0 )/10800000)",
6649 : : "?7 *sin(pi*(?1 )/10800000)",
6650 : : "?9 *cos(pi*(?1 )/10800000)",
6651 : : "?7 *(cos(atan2(?8 ,?10 )))",
6652 : : "?9 *(sin(atan2(?8 ,?10 )))",
6653 : : "?7 *(cos(atan2(?11 ,?12 )))",
6654 : : "?9 *(sin(atan2(?11 ,?12 )))",
6655 : : "logwidth/2",
6656 : : "?17 +?13 -0",
6657 : : "logheight/2",
6658 : : "?19 +?14 -0",
6659 : : "?17 +?15 -0",
6660 : : "?19 +?16 -0",
6661 : : "min(logwidth,logheight)",
6662 : : "?23 *?2 /100000",
6663 : : "?7 +0-?24 ",
6664 : : "?9 +0-?24 ",
6665 : : "?25 *sin(pi*(?1 )/10800000)",
6666 : : "?26 *cos(pi*(?1 )/10800000)",
6667 : : "?25 *sin(pi*(?0 )/10800000)",
6668 : : "?26 *cos(pi*(?0 )/10800000)",
6669 : : "?25 *(cos(atan2(?27 ,?28 )))",
6670 : : "?26 *(sin(atan2(?27 ,?28 )))",
6671 : : "?25 *(cos(atan2(?29 ,?30 )))",
6672 : : "?26 *(sin(atan2(?29 ,?30 )))",
6673 : : "?17 +?31 -0",
6674 : : "?19 +?32 -0",
6675 : : "?17 +?33 -0",
6676 : : "?19 +?34 -0",
6677 : : "21600000+0-?0 ",
6678 : : "?5 +0-?39 ",
6679 : : "max(?18 ,?35 )",
6680 : : "max(?21 ,?37 )",
6681 : : "max(?41 ,?42 )",
6682 : : "if(?40 ,logwidth,?43 )",
6683 : : "5400000+0-?0 ",
6684 : : "27000000+0-?0 ",
6685 : : "if(?45 ,?45 ,?46 )",
6686 : : "?5 +0-?47 ",
6687 : : "max(?20 ,?36 )",
6688 : : "max(?22 ,?38 )",
6689 : : "max(?49 ,?50 )",
6690 : : "if(?48 ,logheight,?51 )",
6691 : : "10800000+0-?0 ",
6692 : : "32400000+0-?0 ",
6693 : : "if(?53 ,?53 ,?54 )",
6694 : : "?5 +0-?55 ",
6695 : : "min(?18 ,?35 )",
6696 : : "min(?21 ,?37 )",
6697 : : "min(?57 ,?58 )",
6698 : : "if(?56 ,0,?59 )",
6699 : : "16200000+0-?0 ",
6700 : : "37800000+0-?0 ",
6701 : : "if(?61 ,?61 ,?62 )",
6702 : : "?5 +0-?63 ",
6703 : : "min(?20 ,?36 )",
6704 : : "min(?22 ,?38 )",
6705 : : "min(?65 ,?66 )",
6706 : : "if(?64 ,0,?67 )",
6707 : : "(?18 +?37 )/2",
6708 : : "(?20 +?38 )/2",
6709 : : "(?21 +?35 )/2",
6710 : : "(?22 +?36 )/2",
6711 : : "?0 +0-5400000",
6712 : : "?1 +5400000-0",
6713 : : "(?73 +?74 )/2",
6714 : : "(?0 )/60000.0",
6715 : : "(?5 )/60000.0",
6716 : : "(?1 )/60000.0",
6717 : : "(?6 )/60000.0"
6718 : : };
6719 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
6720 : : }
6721 : : {
6722 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
6723 : : {
6724 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (1);
6725 : : {
6726 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6727 : : static const CustomShapeProvider::ParameterPairData aData =
6728 : : {
6729 : : EnhancedCustomShapeParameterType::EQUATION,
6730 : : EnhancedCustomShapeParameterType::EQUATION,
6731 : : 18, 20
6732 : : };
6733 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6734 : : }
6735 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
6736 : : }
6737 : : {
6738 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
6739 : : {
6740 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6741 : : static const CustomShapeProvider::ParameterPairData aData =
6742 : : {
6743 : : EnhancedCustomShapeParameterType::EQUATION,
6744 : : EnhancedCustomShapeParameterType::EQUATION,
6745 : : 35, 36
6746 : : };
6747 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6748 : : }
6749 : : {
6750 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RadiusRangeMaximum");
6751 : 0 : EnhancedCustomShapeParameter aParameter;
6752 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
6753 : 0 : aParameter.Value = aAny;
6754 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6755 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
6756 : : }
6757 : : {
6758 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RadiusRangeMinimum");
6759 : 0 : EnhancedCustomShapeParameter aParameter;
6760 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6761 : 0 : aParameter.Value = aAny;
6762 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6763 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
6764 : : }
6765 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
6766 : : }
6767 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
6768 : : }
6769 : : {
6770 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
6771 : : }
6772 : : {
6773 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
6774 : : }
6775 : : {
6776 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
6777 : : {
6778 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
6779 : : static const CustomShapeProvider::ParameterPairData aData[] = {
6780 : : {
6781 : : EnhancedCustomShapeParameterType::EQUATION,
6782 : : EnhancedCustomShapeParameterType::EQUATION,
6783 : : 18, 20
6784 : : },
6785 : : {
6786 : : EnhancedCustomShapeParameterType::EQUATION,
6787 : : EnhancedCustomShapeParameterType::EQUATION,
6788 : : 7, 9
6789 : : },
6790 : : {
6791 : : EnhancedCustomShapeParameterType::EQUATION,
6792 : : EnhancedCustomShapeParameterType::EQUATION,
6793 : : 76, 77
6794 : : },
6795 : : {
6796 : : EnhancedCustomShapeParameterType::EQUATION,
6797 : : EnhancedCustomShapeParameterType::EQUATION,
6798 : : 35, 36
6799 : : },
6800 : : {
6801 : : EnhancedCustomShapeParameterType::EQUATION,
6802 : : EnhancedCustomShapeParameterType::EQUATION,
6803 : : 25, 26
6804 : : },
6805 : : {
6806 : : EnhancedCustomShapeParameterType::EQUATION,
6807 : : EnhancedCustomShapeParameterType::EQUATION,
6808 : : 78, 79
6809 : : }
6810 : : };
6811 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
6812 : : }
6813 : : {
6814 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
6815 : : static const sal_uInt16 nValues[] = {
6816 : : // Command, Count
6817 : : 1,1,
6818 : : 17,1,
6819 : : 2,1,
6820 : : 17,1,
6821 : : 4,0,
6822 : : 5,0
6823 : : };
6824 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
6825 : : }
6826 : : {
6827 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
6828 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6829 : : {
6830 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
6831 : : {
6832 : : static const CustomShapeProvider::ParameterPairData aData =
6833 : : {
6834 : : EnhancedCustomShapeParameterType::EQUATION,
6835 : : EnhancedCustomShapeParameterType::EQUATION,
6836 : : 60, 68
6837 : : };
6838 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
6839 : : }
6840 : : {
6841 : : static const CustomShapeProvider::ParameterPairData aData =
6842 : : {
6843 : : EnhancedCustomShapeParameterType::EQUATION,
6844 : : EnhancedCustomShapeParameterType::EQUATION,
6845 : : 44, 52
6846 : : };
6847 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
6848 : : }
6849 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
6850 : : }
6851 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
6852 : : }
6853 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
6854 : : }
6855 : : {
6856 : 0 : awt::Rectangle aRectangle;
6857 : 0 : aRectangle.X = 0;
6858 : 0 : aRectangle.Y = 0;
6859 : 0 : aRectangle.Width = 0;
6860 : 0 : aRectangle.Height = 0;
6861 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
6862 : : }
6863 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-blockArc");
[ # # ]
6864 : :
6865 : 0 : return aPropertyMap;
6866 : : }
6867 : : };
6868 [ # # ]: 9 : class ShapeCcurvedConnector3 : public CustomShapeProvider
6869 : : {
6870 : 0 : virtual PropertyMap getProperties()
6871 : : {
6872 : 0 : PropertyMap aPropertyMap;
6873 : :
6874 : : {
6875 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
6876 : : {
6877 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
6878 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
6879 : : }
6880 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
6881 : : }
6882 : : {
6883 : : static const char *aStrings[] = {
6884 : : "logwidth*$0 /100000",
6885 : : "(0+?0 )/2",
6886 : : "(logwidth+?0 )/2",
6887 : : "logheight*3/4",
6888 : : "logheight/2",
6889 : : "logwidth",
6890 : : "logheight",
6891 : : "logheight/4"
6892 : : };
6893 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
6894 : : }
6895 : : {
6896 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
6897 : : {
6898 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
6899 : : {
6900 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
6901 : : static const CustomShapeProvider::ParameterPairData aData =
6902 : : {
6903 : : EnhancedCustomShapeParameterType::EQUATION,
6904 : : EnhancedCustomShapeParameterType::EQUATION,
6905 : : 0, 4
6906 : : };
6907 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
6908 : : }
6909 : : {
6910 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
6911 : 0 : EnhancedCustomShapeParameter aParameter;
6912 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
6913 : 0 : aParameter.Value = aAny;
6914 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6915 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
6916 : : }
6917 : : {
6918 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
6919 : 0 : EnhancedCustomShapeParameter aParameter;
6920 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
6921 : 0 : aParameter.Value = aAny;
6922 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
6923 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
6924 : : }
6925 : : {
6926 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
6927 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
6928 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
6929 : : }
6930 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
6931 : : }
6932 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
6933 : : }
6934 : : {
6935 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
6936 : : }
6937 : : {
6938 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
6939 : : }
6940 : : {
6941 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
6942 : : {
6943 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
6944 : : static const CustomShapeProvider::ParameterPairData aData[] = {
6945 : : {
6946 : : EnhancedCustomShapeParameterType::NORMAL,
6947 : : EnhancedCustomShapeParameterType::NORMAL,
6948 : : 0, 0
6949 : : },
6950 : : {
6951 : : EnhancedCustomShapeParameterType::EQUATION,
6952 : : EnhancedCustomShapeParameterType::NORMAL,
6953 : : 1, 0
6954 : : },
6955 : : {
6956 : : EnhancedCustomShapeParameterType::EQUATION,
6957 : : EnhancedCustomShapeParameterType::EQUATION,
6958 : : 0, 7
6959 : : },
6960 : : {
6961 : : EnhancedCustomShapeParameterType::EQUATION,
6962 : : EnhancedCustomShapeParameterType::EQUATION,
6963 : : 0, 4
6964 : : },
6965 : : {
6966 : : EnhancedCustomShapeParameterType::EQUATION,
6967 : : EnhancedCustomShapeParameterType::EQUATION,
6968 : : 0, 3
6969 : : },
6970 : : {
6971 : : EnhancedCustomShapeParameterType::EQUATION,
6972 : : EnhancedCustomShapeParameterType::EQUATION,
6973 : : 2, 6
6974 : : },
6975 : : {
6976 : : EnhancedCustomShapeParameterType::EQUATION,
6977 : : EnhancedCustomShapeParameterType::EQUATION,
6978 : : 5, 6
6979 : : }
6980 : : };
6981 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
6982 : : }
6983 : : {
6984 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
6985 : : static const sal_uInt16 nValues[] = {
6986 : : // Command, Count
6987 : : 1,1,
6988 : : 3,2,
6989 : : 6,0,
6990 : : 5,0
6991 : : };
6992 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
6993 : : }
6994 : : {
6995 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
6996 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
6997 : : {
6998 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
6999 : : {
7000 : : static const CustomShapeProvider::ParameterPairData aData =
7001 : : {
7002 : : EnhancedCustomShapeParameterType::NORMAL,
7003 : : EnhancedCustomShapeParameterType::NORMAL,
7004 : : 0, 0
7005 : : };
7006 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7007 : : }
7008 : : {
7009 : : static const CustomShapeProvider::ParameterPairData aData =
7010 : : {
7011 : : EnhancedCustomShapeParameterType::EQUATION,
7012 : : EnhancedCustomShapeParameterType::EQUATION,
7013 : : 5, 6
7014 : : };
7015 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7016 : : }
7017 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
7018 : : }
7019 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
7020 : : }
7021 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
7022 : : }
7023 : : {
7024 : 0 : awt::Rectangle aRectangle;
7025 : 0 : aRectangle.X = 0;
7026 : 0 : aRectangle.Y = 0;
7027 : 0 : aRectangle.Width = 0;
7028 : 0 : aRectangle.Height = 0;
7029 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
7030 : : }
7031 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-curvedConnector3");
[ # # ]
7032 : :
7033 : 0 : return aPropertyMap;
7034 : : }
7035 : : };
7036 [ # # ]: 9 : class ShapeCwedgeRoundRectCallout : public CustomShapeProvider
7037 : : {
7038 : 0 : virtual PropertyMap getProperties()
7039 : : {
7040 : 0 : PropertyMap aPropertyMap;
7041 : :
7042 : : {
7043 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (3);
7044 : : {
7045 [ # # ]: 0 : Any aAny ((sal_Int32) -20833);
7046 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
7047 : : }
7048 : : {
7049 [ # # ]: 0 : Any aAny ((sal_Int32) 62500);
7050 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
7051 : : }
7052 : : {
7053 [ # # ]: 0 : Any aAny ((sal_Int32) 16667);
7054 [ # # ]: 0 : aAdjSequence [2].Value = aAny;
7055 : : }
7056 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
7057 : : }
7058 : : {
7059 : : static const char *aStrings[] = {
7060 : : "logwidth*$0 /100000",
7061 : : "logheight*$1 /100000",
7062 : : "logwidth/2",
7063 : : "?2 +?0 -0",
7064 : : "logheight/2",
7065 : : "?4 +?1 -0",
7066 : : "?0 *logheight/logwidth",
7067 : : "abs(?1 )",
7068 : : "abs(?6 )",
7069 : : "?7 +0-?8 ",
7070 : : "if(?0 ,7,2)",
7071 : : "if(?0 ,10,5)",
7072 : : "logwidth*?10 /12",
7073 : : "logwidth*?11 /12",
7074 : : "if(?1 ,7,2)",
7075 : : "if(?1 ,10,5)",
7076 : : "logheight*?14 /12",
7077 : : "logheight*?15 /12",
7078 : : "if(?0 ,0,?3 )",
7079 : : "if(?9 ,0,?18 )",
7080 : : "if(?1 ,?12 ,?3 )",
7081 : : "if(?9 ,?20 ,?12 )",
7082 : : "if(?0 ,?3 ,logwidth)",
7083 : : "if(?9 ,logwidth,?22 )",
7084 : : "if(?1 ,?3 ,?12 )",
7085 : : "if(?9 ,?24 ,?12 )",
7086 : : "if(?0 ,?16 ,?5 )",
7087 : : "if(?9 ,?16 ,?26 )",
7088 : : "if(?1 ,0,?5 )",
7089 : : "if(?9 ,?28 ,0)",
7090 : : "if(?0 ,?5 ,?16 )",
7091 : : "if(?9 ,?16 ,?30 )",
7092 : : "if(?1 ,?5 ,logheight)",
7093 : : "if(?9 ,?32 ,logheight)",
7094 : : "min(logwidth,logheight)",
7095 : : "?34 *$2 /100000",
7096 : : "logwidth+0-?35 ",
7097 : : "logheight+0-?35 ",
7098 : : "?35 *29289/100000",
7099 : : "logwidth+0-?38 ",
7100 : : "logheight+0-?38 ",
7101 : : "logheight",
7102 : : "logwidth",
7103 : : "(10800000)/60000.0",
7104 : : "(5400000)/60000.0",
7105 : : "(16200000)/60000.0",
7106 : : "(5400000)/60000.0",
7107 : : "(0)/60000.0",
7108 : : "(5400000)/60000.0",
7109 : : "(5400000)/60000.0",
7110 : : "(5400000)/60000.0"
7111 : : };
7112 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
7113 : : }
7114 : : {
7115 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
7116 : : {
7117 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (7);
7118 : : {
7119 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
7120 : : static const CustomShapeProvider::ParameterPairData aData =
7121 : : {
7122 : : EnhancedCustomShapeParameterType::EQUATION,
7123 : : EnhancedCustomShapeParameterType::EQUATION,
7124 : : 3, 5
7125 : : };
7126 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
7127 : : }
7128 : : {
7129 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
7130 : 0 : EnhancedCustomShapeParameter aParameter;
7131 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
7132 : 0 : aParameter.Value = aAny;
7133 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7134 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
7135 : : }
7136 : : {
7137 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
7138 : 0 : EnhancedCustomShapeParameter aParameter;
7139 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
7140 : 0 : aParameter.Value = aAny;
7141 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7142 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
7143 : : }
7144 : : {
7145 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RangeYMaximum");
7146 : 0 : EnhancedCustomShapeParameter aParameter;
7147 [ # # ]: 0 : Any aAny ((sal_Int32) 2147483647);
7148 : 0 : aParameter.Value = aAny;
7149 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7150 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aParameter);
7151 : : }
7152 : : {
7153 [ # # ][ # # ]: 0 : aPropSequence [4].Name = CREATE_OUSTRING ("RangeYMinimum");
7154 : 0 : EnhancedCustomShapeParameter aParameter;
7155 [ # # ]: 0 : Any aAny ((sal_Int32) -2147483647);
7156 : 0 : aParameter.Value = aAny;
7157 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
7158 [ # # ][ # # ]: 0 : aPropSequence [4].Value = makeAny (aParameter);
7159 : : }
7160 : : {
7161 [ # # ][ # # ]: 0 : aPropSequence [5].Name = CREATE_OUSTRING ("RefX");
7162 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
7163 [ # # ][ # # ]: 0 : aPropSequence [5].Value = makeAny (aAny);
7164 : : }
7165 : : {
7166 [ # # ][ # # ]: 0 : aPropSequence [6].Name = CREATE_OUSTRING ("RefY");
7167 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
7168 [ # # ][ # # ]: 0 : aPropSequence [6].Value = makeAny (aAny);
7169 : : }
7170 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
7171 : : }
7172 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
7173 : : }
7174 : : {
7175 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
7176 : : }
7177 : : {
7178 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
7179 : : }
7180 : : {
7181 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
7182 : : {
7183 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
7184 : : static const CustomShapeProvider::ParameterPairData aData[] = {
7185 : : {
7186 : : EnhancedCustomShapeParameterType::NORMAL,
7187 : : EnhancedCustomShapeParameterType::EQUATION,
7188 : : 0, 35
7189 : : },
7190 : : {
7191 : : EnhancedCustomShapeParameterType::EQUATION,
7192 : : EnhancedCustomShapeParameterType::EQUATION,
7193 : : 35, 35
7194 : : },
7195 : : {
7196 : : EnhancedCustomShapeParameterType::EQUATION,
7197 : : EnhancedCustomShapeParameterType::EQUATION,
7198 : : 43, 44
7199 : : },
7200 : : {
7201 : : EnhancedCustomShapeParameterType::EQUATION,
7202 : : EnhancedCustomShapeParameterType::NORMAL,
7203 : : 12, 0
7204 : : },
7205 : : {
7206 : : EnhancedCustomShapeParameterType::EQUATION,
7207 : : EnhancedCustomShapeParameterType::EQUATION,
7208 : : 21, 29
7209 : : },
7210 : : {
7211 : : EnhancedCustomShapeParameterType::EQUATION,
7212 : : EnhancedCustomShapeParameterType::NORMAL,
7213 : : 13, 0
7214 : : },
7215 : : {
7216 : : EnhancedCustomShapeParameterType::EQUATION,
7217 : : EnhancedCustomShapeParameterType::NORMAL,
7218 : : 36, 0
7219 : : },
7220 : : {
7221 : : EnhancedCustomShapeParameterType::EQUATION,
7222 : : EnhancedCustomShapeParameterType::EQUATION,
7223 : : 35, 35
7224 : : },
7225 : : {
7226 : : EnhancedCustomShapeParameterType::EQUATION,
7227 : : EnhancedCustomShapeParameterType::EQUATION,
7228 : : 45, 46
7229 : : },
7230 : : {
7231 : : EnhancedCustomShapeParameterType::EQUATION,
7232 : : EnhancedCustomShapeParameterType::EQUATION,
7233 : : 42, 16
7234 : : },
7235 : : {
7236 : : EnhancedCustomShapeParameterType::EQUATION,
7237 : : EnhancedCustomShapeParameterType::EQUATION,
7238 : : 23, 31
7239 : : },
7240 : : {
7241 : : EnhancedCustomShapeParameterType::EQUATION,
7242 : : EnhancedCustomShapeParameterType::EQUATION,
7243 : : 42, 17
7244 : : },
7245 : : {
7246 : : EnhancedCustomShapeParameterType::EQUATION,
7247 : : EnhancedCustomShapeParameterType::EQUATION,
7248 : : 42, 37
7249 : : },
7250 : : {
7251 : : EnhancedCustomShapeParameterType::EQUATION,
7252 : : EnhancedCustomShapeParameterType::EQUATION,
7253 : : 35, 35
7254 : : },
7255 : : {
7256 : : EnhancedCustomShapeParameterType::EQUATION,
7257 : : EnhancedCustomShapeParameterType::EQUATION,
7258 : : 47, 48
7259 : : },
7260 : : {
7261 : : EnhancedCustomShapeParameterType::EQUATION,
7262 : : EnhancedCustomShapeParameterType::EQUATION,
7263 : : 13, 41
7264 : : },
7265 : : {
7266 : : EnhancedCustomShapeParameterType::EQUATION,
7267 : : EnhancedCustomShapeParameterType::EQUATION,
7268 : : 25, 33
7269 : : },
7270 : : {
7271 : : EnhancedCustomShapeParameterType::EQUATION,
7272 : : EnhancedCustomShapeParameterType::EQUATION,
7273 : : 12, 41
7274 : : },
7275 : : {
7276 : : EnhancedCustomShapeParameterType::EQUATION,
7277 : : EnhancedCustomShapeParameterType::EQUATION,
7278 : : 35, 41
7279 : : },
7280 : : {
7281 : : EnhancedCustomShapeParameterType::EQUATION,
7282 : : EnhancedCustomShapeParameterType::EQUATION,
7283 : : 35, 35
7284 : : },
7285 : : {
7286 : : EnhancedCustomShapeParameterType::EQUATION,
7287 : : EnhancedCustomShapeParameterType::EQUATION,
7288 : : 49, 50
7289 : : },
7290 : : {
7291 : : EnhancedCustomShapeParameterType::NORMAL,
7292 : : EnhancedCustomShapeParameterType::EQUATION,
7293 : : 0, 17
7294 : : },
7295 : : {
7296 : : EnhancedCustomShapeParameterType::EQUATION,
7297 : : EnhancedCustomShapeParameterType::EQUATION,
7298 : : 19, 27
7299 : : },
7300 : : {
7301 : : EnhancedCustomShapeParameterType::NORMAL,
7302 : : EnhancedCustomShapeParameterType::EQUATION,
7303 : : 0, 16
7304 : : }
7305 : : };
7306 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
7307 : : }
7308 : : {
7309 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
7310 : : static const sal_uInt16 nValues[] = {
7311 : : // Command, Count
7312 : : 1,1,
7313 : : 17,1,
7314 : : 2,4,
7315 : : 17,1,
7316 : : 2,4,
7317 : : 17,1,
7318 : : 2,4,
7319 : : 17,1,
7320 : : 2,3,
7321 : : 4,0,
7322 : : 5,0
7323 : : };
7324 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
7325 : : }
7326 : : {
7327 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
7328 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7329 : : {
7330 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
7331 : : {
7332 : : static const CustomShapeProvider::ParameterPairData aData =
7333 : : {
7334 : : EnhancedCustomShapeParameterType::EQUATION,
7335 : : EnhancedCustomShapeParameterType::EQUATION,
7336 : : 38, 38
7337 : : };
7338 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7339 : : }
7340 : : {
7341 : : static const CustomShapeProvider::ParameterPairData aData =
7342 : : {
7343 : : EnhancedCustomShapeParameterType::EQUATION,
7344 : : EnhancedCustomShapeParameterType::EQUATION,
7345 : : 39, 40
7346 : : };
7347 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7348 : : }
7349 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
7350 : : }
7351 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
7352 : : }
7353 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
7354 : : }
7355 : : {
7356 : 0 : awt::Rectangle aRectangle;
7357 : 0 : aRectangle.X = 0;
7358 : 0 : aRectangle.Y = 0;
7359 : 0 : aRectangle.Width = 0;
7360 : 0 : aRectangle.Height = 0;
7361 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
7362 : : }
7363 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-wedgeRoundRectCallout");
[ # # ]
7364 : :
7365 : 0 : return aPropertyMap;
7366 : : }
7367 : : };
7368 [ # # ]: 9 : class ShapeCactionButtonMovie : public CustomShapeProvider
7369 : : {
7370 : 0 : virtual PropertyMap getProperties()
7371 : : {
7372 : 0 : PropertyMap aPropertyMap;
7373 : :
7374 : : {
7375 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
7376 : : }
7377 : : {
7378 : : static const char *aStrings[] = {
7379 : : "min(logwidth,logheight)",
7380 : : "?0 *3/8",
7381 : : "logheight/2",
7382 : : "?2 +0-?1 ",
7383 : : "?2 +?1 -0",
7384 : : "logwidth/2",
7385 : : "?5 +0-?1 ",
7386 : : "?5 +?1 -0",
7387 : : "?0 *3/4",
7388 : : "?8 *1455/21600",
7389 : : "?8 *1905/21600",
7390 : : "?8 *2325/21600",
7391 : : "?8 *16155/21600",
7392 : : "?8 *17010/21600",
7393 : : "?8 *19335/21600",
7394 : : "?8 *19725/21600",
7395 : : "?8 *20595/21600",
7396 : : "?8 *5280/21600",
7397 : : "?8 *5730/21600",
7398 : : "?8 *6630/21600",
7399 : : "?8 *7492/21600",
7400 : : "?8 *9067/21600",
7401 : : "?8 *9555/21600",
7402 : : "?8 *13342/21600",
7403 : : "?8 *14580/21600",
7404 : : "?8 *15592/21600",
7405 : : "?6 +?9 -0",
7406 : : "?6 +?10 -0",
7407 : : "?6 +?11 -0",
7408 : : "?6 +?12 -0",
7409 : : "?6 +?13 -0",
7410 : : "?6 +?14 -0",
7411 : : "?6 +?15 -0",
7412 : : "?6 +?16 -0",
7413 : : "?3 +?17 -0",
7414 : : "?3 +?18 -0",
7415 : : "?3 +?19 -0",
7416 : : "?3 +?20 -0",
7417 : : "?3 +?21 -0",
7418 : : "?3 +?22 -0",
7419 : : "?3 +?23 -0",
7420 : : "?3 +?24 -0",
7421 : : "?3 +?25 -0",
7422 : : "?3 +?26 -0",
7423 : : "logwidth",
7424 : : "logheight"
7425 : : };
7426 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
7427 : : }
7428 : : {
7429 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
7430 : : }
7431 : : {
7432 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
7433 : : }
7434 : : {
7435 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
7436 : : }
7437 : : {
7438 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
7439 : : {
7440 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
7441 : : static const CustomShapeProvider::ParameterPairData aData[] = {
7442 : : {
7443 : : EnhancedCustomShapeParameterType::NORMAL,
7444 : : EnhancedCustomShapeParameterType::NORMAL,
7445 : : 0, 0
7446 : : },
7447 : : {
7448 : : EnhancedCustomShapeParameterType::EQUATION,
7449 : : EnhancedCustomShapeParameterType::NORMAL,
7450 : : 44, 0
7451 : : },
7452 : : {
7453 : : EnhancedCustomShapeParameterType::EQUATION,
7454 : : EnhancedCustomShapeParameterType::EQUATION,
7455 : : 44, 45
7456 : : },
7457 : : {
7458 : : EnhancedCustomShapeParameterType::NORMAL,
7459 : : EnhancedCustomShapeParameterType::EQUATION,
7460 : : 0, 45
7461 : : },
7462 : : {
7463 : : EnhancedCustomShapeParameterType::EQUATION,
7464 : : EnhancedCustomShapeParameterType::EQUATION,
7465 : : 6, 34
7466 : : },
7467 : : {
7468 : : EnhancedCustomShapeParameterType::EQUATION,
7469 : : EnhancedCustomShapeParameterType::EQUATION,
7470 : : 6, 39
7471 : : },
7472 : : {
7473 : : EnhancedCustomShapeParameterType::EQUATION,
7474 : : EnhancedCustomShapeParameterType::EQUATION,
7475 : : 26, 39
7476 : : },
7477 : : {
7478 : : EnhancedCustomShapeParameterType::EQUATION,
7479 : : EnhancedCustomShapeParameterType::EQUATION,
7480 : : 27, 38
7481 : : },
7482 : : {
7483 : : EnhancedCustomShapeParameterType::EQUATION,
7484 : : EnhancedCustomShapeParameterType::EQUATION,
7485 : : 28, 38
7486 : : },
7487 : : {
7488 : : EnhancedCustomShapeParameterType::EQUATION,
7489 : : EnhancedCustomShapeParameterType::EQUATION,
7490 : : 28, 42
7491 : : },
7492 : : {
7493 : : EnhancedCustomShapeParameterType::EQUATION,
7494 : : EnhancedCustomShapeParameterType::EQUATION,
7495 : : 30, 42
7496 : : },
7497 : : {
7498 : : EnhancedCustomShapeParameterType::EQUATION,
7499 : : EnhancedCustomShapeParameterType::EQUATION,
7500 : : 30, 40
7501 : : },
7502 : : {
7503 : : EnhancedCustomShapeParameterType::EQUATION,
7504 : : EnhancedCustomShapeParameterType::EQUATION,
7505 : : 31, 40
7506 : : },
7507 : : {
7508 : : EnhancedCustomShapeParameterType::EQUATION,
7509 : : EnhancedCustomShapeParameterType::EQUATION,
7510 : : 33, 41
7511 : : },
7512 : : {
7513 : : EnhancedCustomShapeParameterType::EQUATION,
7514 : : EnhancedCustomShapeParameterType::EQUATION,
7515 : : 7, 41
7516 : : },
7517 : : {
7518 : : EnhancedCustomShapeParameterType::EQUATION,
7519 : : EnhancedCustomShapeParameterType::EQUATION,
7520 : : 7, 36
7521 : : },
7522 : : {
7523 : : EnhancedCustomShapeParameterType::EQUATION,
7524 : : EnhancedCustomShapeParameterType::EQUATION,
7525 : : 33, 36
7526 : : },
7527 : : {
7528 : : EnhancedCustomShapeParameterType::EQUATION,
7529 : : EnhancedCustomShapeParameterType::EQUATION,
7530 : : 32, 37
7531 : : },
7532 : : {
7533 : : EnhancedCustomShapeParameterType::EQUATION,
7534 : : EnhancedCustomShapeParameterType::EQUATION,
7535 : : 30, 37
7536 : : },
7537 : : {
7538 : : EnhancedCustomShapeParameterType::EQUATION,
7539 : : EnhancedCustomShapeParameterType::EQUATION,
7540 : : 30, 36
7541 : : },
7542 : : {
7543 : : EnhancedCustomShapeParameterType::EQUATION,
7544 : : EnhancedCustomShapeParameterType::EQUATION,
7545 : : 29, 35
7546 : : },
7547 : : {
7548 : : EnhancedCustomShapeParameterType::EQUATION,
7549 : : EnhancedCustomShapeParameterType::EQUATION,
7550 : : 27, 35
7551 : : },
7552 : : {
7553 : : EnhancedCustomShapeParameterType::EQUATION,
7554 : : EnhancedCustomShapeParameterType::EQUATION,
7555 : : 26, 34
7556 : : },
7557 : : {
7558 : : EnhancedCustomShapeParameterType::EQUATION,
7559 : : EnhancedCustomShapeParameterType::EQUATION,
7560 : : 6, 34
7561 : : },
7562 : : {
7563 : : EnhancedCustomShapeParameterType::EQUATION,
7564 : : EnhancedCustomShapeParameterType::EQUATION,
7565 : : 6, 39
7566 : : },
7567 : : {
7568 : : EnhancedCustomShapeParameterType::EQUATION,
7569 : : EnhancedCustomShapeParameterType::EQUATION,
7570 : : 26, 39
7571 : : },
7572 : : {
7573 : : EnhancedCustomShapeParameterType::EQUATION,
7574 : : EnhancedCustomShapeParameterType::EQUATION,
7575 : : 27, 38
7576 : : },
7577 : : {
7578 : : EnhancedCustomShapeParameterType::EQUATION,
7579 : : EnhancedCustomShapeParameterType::EQUATION,
7580 : : 28, 38
7581 : : },
7582 : : {
7583 : : EnhancedCustomShapeParameterType::EQUATION,
7584 : : EnhancedCustomShapeParameterType::EQUATION,
7585 : : 28, 42
7586 : : },
7587 : : {
7588 : : EnhancedCustomShapeParameterType::EQUATION,
7589 : : EnhancedCustomShapeParameterType::EQUATION,
7590 : : 30, 42
7591 : : },
7592 : : {
7593 : : EnhancedCustomShapeParameterType::EQUATION,
7594 : : EnhancedCustomShapeParameterType::EQUATION,
7595 : : 30, 40
7596 : : },
7597 : : {
7598 : : EnhancedCustomShapeParameterType::EQUATION,
7599 : : EnhancedCustomShapeParameterType::EQUATION,
7600 : : 31, 40
7601 : : },
7602 : : {
7603 : : EnhancedCustomShapeParameterType::EQUATION,
7604 : : EnhancedCustomShapeParameterType::EQUATION,
7605 : : 33, 41
7606 : : },
7607 : : {
7608 : : EnhancedCustomShapeParameterType::EQUATION,
7609 : : EnhancedCustomShapeParameterType::EQUATION,
7610 : : 7, 41
7611 : : },
7612 : : {
7613 : : EnhancedCustomShapeParameterType::EQUATION,
7614 : : EnhancedCustomShapeParameterType::EQUATION,
7615 : : 7, 36
7616 : : },
7617 : : {
7618 : : EnhancedCustomShapeParameterType::EQUATION,
7619 : : EnhancedCustomShapeParameterType::EQUATION,
7620 : : 33, 36
7621 : : },
7622 : : {
7623 : : EnhancedCustomShapeParameterType::EQUATION,
7624 : : EnhancedCustomShapeParameterType::EQUATION,
7625 : : 32, 37
7626 : : },
7627 : : {
7628 : : EnhancedCustomShapeParameterType::EQUATION,
7629 : : EnhancedCustomShapeParameterType::EQUATION,
7630 : : 30, 37
7631 : : },
7632 : : {
7633 : : EnhancedCustomShapeParameterType::EQUATION,
7634 : : EnhancedCustomShapeParameterType::EQUATION,
7635 : : 30, 36
7636 : : },
7637 : : {
7638 : : EnhancedCustomShapeParameterType::EQUATION,
7639 : : EnhancedCustomShapeParameterType::EQUATION,
7640 : : 29, 35
7641 : : },
7642 : : {
7643 : : EnhancedCustomShapeParameterType::EQUATION,
7644 : : EnhancedCustomShapeParameterType::EQUATION,
7645 : : 27, 35
7646 : : },
7647 : : {
7648 : : EnhancedCustomShapeParameterType::EQUATION,
7649 : : EnhancedCustomShapeParameterType::EQUATION,
7650 : : 26, 34
7651 : : },
7652 : : {
7653 : : EnhancedCustomShapeParameterType::EQUATION,
7654 : : EnhancedCustomShapeParameterType::EQUATION,
7655 : : 6, 34
7656 : : },
7657 : : {
7658 : : EnhancedCustomShapeParameterType::EQUATION,
7659 : : EnhancedCustomShapeParameterType::EQUATION,
7660 : : 26, 34
7661 : : },
7662 : : {
7663 : : EnhancedCustomShapeParameterType::EQUATION,
7664 : : EnhancedCustomShapeParameterType::EQUATION,
7665 : : 27, 35
7666 : : },
7667 : : {
7668 : : EnhancedCustomShapeParameterType::EQUATION,
7669 : : EnhancedCustomShapeParameterType::EQUATION,
7670 : : 29, 35
7671 : : },
7672 : : {
7673 : : EnhancedCustomShapeParameterType::EQUATION,
7674 : : EnhancedCustomShapeParameterType::EQUATION,
7675 : : 30, 36
7676 : : },
7677 : : {
7678 : : EnhancedCustomShapeParameterType::EQUATION,
7679 : : EnhancedCustomShapeParameterType::EQUATION,
7680 : : 30, 37
7681 : : },
7682 : : {
7683 : : EnhancedCustomShapeParameterType::EQUATION,
7684 : : EnhancedCustomShapeParameterType::EQUATION,
7685 : : 32, 37
7686 : : },
7687 : : {
7688 : : EnhancedCustomShapeParameterType::EQUATION,
7689 : : EnhancedCustomShapeParameterType::EQUATION,
7690 : : 33, 36
7691 : : },
7692 : : {
7693 : : EnhancedCustomShapeParameterType::EQUATION,
7694 : : EnhancedCustomShapeParameterType::EQUATION,
7695 : : 7, 36
7696 : : },
7697 : : {
7698 : : EnhancedCustomShapeParameterType::EQUATION,
7699 : : EnhancedCustomShapeParameterType::EQUATION,
7700 : : 7, 41
7701 : : },
7702 : : {
7703 : : EnhancedCustomShapeParameterType::EQUATION,
7704 : : EnhancedCustomShapeParameterType::EQUATION,
7705 : : 33, 41
7706 : : },
7707 : : {
7708 : : EnhancedCustomShapeParameterType::EQUATION,
7709 : : EnhancedCustomShapeParameterType::EQUATION,
7710 : : 31, 40
7711 : : },
7712 : : {
7713 : : EnhancedCustomShapeParameterType::EQUATION,
7714 : : EnhancedCustomShapeParameterType::EQUATION,
7715 : : 30, 40
7716 : : },
7717 : : {
7718 : : EnhancedCustomShapeParameterType::EQUATION,
7719 : : EnhancedCustomShapeParameterType::EQUATION,
7720 : : 30, 42
7721 : : },
7722 : : {
7723 : : EnhancedCustomShapeParameterType::EQUATION,
7724 : : EnhancedCustomShapeParameterType::EQUATION,
7725 : : 28, 42
7726 : : },
7727 : : {
7728 : : EnhancedCustomShapeParameterType::EQUATION,
7729 : : EnhancedCustomShapeParameterType::EQUATION,
7730 : : 28, 38
7731 : : },
7732 : : {
7733 : : EnhancedCustomShapeParameterType::EQUATION,
7734 : : EnhancedCustomShapeParameterType::EQUATION,
7735 : : 27, 38
7736 : : },
7737 : : {
7738 : : EnhancedCustomShapeParameterType::EQUATION,
7739 : : EnhancedCustomShapeParameterType::EQUATION,
7740 : : 26, 39
7741 : : },
7742 : : {
7743 : : EnhancedCustomShapeParameterType::EQUATION,
7744 : : EnhancedCustomShapeParameterType::EQUATION,
7745 : : 6, 39
7746 : : },
7747 : : {
7748 : : EnhancedCustomShapeParameterType::NORMAL,
7749 : : EnhancedCustomShapeParameterType::NORMAL,
7750 : : 0, 0
7751 : : },
7752 : : {
7753 : : EnhancedCustomShapeParameterType::EQUATION,
7754 : : EnhancedCustomShapeParameterType::NORMAL,
7755 : : 44, 0
7756 : : },
7757 : : {
7758 : : EnhancedCustomShapeParameterType::EQUATION,
7759 : : EnhancedCustomShapeParameterType::EQUATION,
7760 : : 44, 45
7761 : : },
7762 : : {
7763 : : EnhancedCustomShapeParameterType::NORMAL,
7764 : : EnhancedCustomShapeParameterType::EQUATION,
7765 : : 0, 45
7766 : : }
7767 : : };
7768 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
7769 : : }
7770 : : {
7771 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
7772 : : static const sal_uInt16 nValues[] = {
7773 : : // Command, Count
7774 : : 1,1,
7775 : : 2,3,
7776 : : 4,0,
7777 : : 1,1,
7778 : : 2,18,
7779 : : 4,0,
7780 : : 7,0,
7781 : : 5,0,
7782 : : 1,1,
7783 : : 2,18,
7784 : : 4,0,
7785 : : 18,0,
7786 : : 7,0,
7787 : : 5,0,
7788 : : 1,1,
7789 : : 2,18,
7790 : : 4,0,
7791 : : 6,0,
7792 : : 5,0,
7793 : : 1,1,
7794 : : 2,3,
7795 : : 4,0,
7796 : : 6,0,
7797 : : 5,0
7798 : : };
7799 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
7800 : : }
7801 : : {
7802 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
7803 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7804 : : {
7805 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
7806 : : {
7807 : : static const CustomShapeProvider::ParameterPairData aData =
7808 : : {
7809 : : EnhancedCustomShapeParameterType::NORMAL,
7810 : : EnhancedCustomShapeParameterType::NORMAL,
7811 : : 0, 0
7812 : : };
7813 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7814 : : }
7815 : : {
7816 : : static const CustomShapeProvider::ParameterPairData aData =
7817 : : {
7818 : : EnhancedCustomShapeParameterType::EQUATION,
7819 : : EnhancedCustomShapeParameterType::EQUATION,
7820 : : 44, 45
7821 : : };
7822 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7823 : : }
7824 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
7825 : : }
7826 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
7827 : : }
7828 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
7829 : : }
7830 : : {
7831 : 0 : awt::Rectangle aRectangle;
7832 : 0 : aRectangle.X = 0;
7833 : 0 : aRectangle.Y = 0;
7834 : 0 : aRectangle.Width = 0;
7835 : 0 : aRectangle.Height = 0;
7836 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
7837 : : }
7838 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-actionButtonMovie");
[ # # ]
7839 : :
7840 : 0 : return aPropertyMap;
7841 : : }
7842 : : };
7843 [ # # ]: 9 : class ShapeCflowChartOnlineStorage : public CustomShapeProvider
7844 : : {
7845 : 0 : virtual PropertyMap getProperties()
7846 : : {
7847 : 0 : PropertyMap aPropertyMap;
7848 : :
7849 : : {
7850 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= Sequence< OUString >(0);
[ # # ][ # # ]
7851 : : }
7852 : : {
7853 : : static const char *aStrings[] = {
7854 : : "logwidth*5/6",
7855 : : "logwidth/2",
7856 : : "logheight/2",
7857 : : "logheight",
7858 : : "logwidth/6",
7859 : : "(16200000)/60000.0",
7860 : : "(-10800000)/60000.0",
7861 : : "(5400000)/60000.0",
7862 : : "(10800000)/60000.0"
7863 : : };
7864 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
7865 : : }
7866 : : {
7867 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= Sequence< OUString >(0);
[ # # ][ # # ]
7868 : : }
7869 : : {
7870 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
7871 : : }
7872 : : {
7873 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
7874 : : }
7875 : : {
7876 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
7877 : : {
7878 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
7879 : : static const CustomShapeProvider::ParameterPairData aData[] = {
7880 : : {
7881 : : EnhancedCustomShapeParameterType::NORMAL,
7882 : : EnhancedCustomShapeParameterType::NORMAL,
7883 : : 1, 0
7884 : : },
7885 : : {
7886 : : EnhancedCustomShapeParameterType::NORMAL,
7887 : : EnhancedCustomShapeParameterType::NORMAL,
7888 : : 6, 0
7889 : : },
7890 : : {
7891 : : EnhancedCustomShapeParameterType::NORMAL,
7892 : : EnhancedCustomShapeParameterType::NORMAL,
7893 : : 1, 3
7894 : : },
7895 : : {
7896 : : EnhancedCustomShapeParameterType::EQUATION,
7897 : : EnhancedCustomShapeParameterType::EQUATION,
7898 : : 5, 6
7899 : : },
7900 : : {
7901 : : EnhancedCustomShapeParameterType::NORMAL,
7902 : : EnhancedCustomShapeParameterType::NORMAL,
7903 : : 1, 6
7904 : : },
7905 : : {
7906 : : EnhancedCustomShapeParameterType::NORMAL,
7907 : : EnhancedCustomShapeParameterType::NORMAL,
7908 : : 1, 3
7909 : : },
7910 : : {
7911 : : EnhancedCustomShapeParameterType::EQUATION,
7912 : : EnhancedCustomShapeParameterType::EQUATION,
7913 : : 7, 8
7914 : : }
7915 : : };
7916 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
7917 : : }
7918 : : {
7919 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
7920 : : static const sal_uInt16 nValues[] = {
7921 : : // Command, Count
7922 : : 1,1,
7923 : : 2,1,
7924 : : 17,1,
7925 : : 2,1,
7926 : : 17,1,
7927 : : 4,0,
7928 : : 5,0
7929 : : };
7930 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
7931 : : }
7932 : : {
7933 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("SubViewSize");
7934 [ # # ]: 0 : Sequence< awt::Size > aSizeSequence (1);
7935 : : {
7936 : 0 : awt::Size aSize;
7937 : 0 : aSize.Width = 6;
7938 : 0 : aSize.Height = 6;
7939 [ # # ]: 0 : aSizeSequence [0] = aSize;
7940 : : }
7941 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aSizeSequence);
[ # # ]
7942 : : }
7943 : : {
7944 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("TextFrames");
7945 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
7946 : : {
7947 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
7948 : : {
7949 : : static const CustomShapeProvider::ParameterPairData aData =
7950 : : {
7951 : : EnhancedCustomShapeParameterType::EQUATION,
7952 : : EnhancedCustomShapeParameterType::NORMAL,
7953 : : 4, 0
7954 : : };
7955 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
7956 : : }
7957 : : {
7958 : : static const CustomShapeProvider::ParameterPairData aData =
7959 : : {
7960 : : EnhancedCustomShapeParameterType::EQUATION,
7961 : : EnhancedCustomShapeParameterType::EQUATION,
7962 : : 0, 3
7963 : : };
7964 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
7965 : : }
7966 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
7967 : : }
7968 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aTextFrameSeq);
[ # # ]
7969 : : }
7970 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
7971 : : }
7972 : : {
7973 : 0 : awt::Rectangle aRectangle;
7974 : 0 : aRectangle.X = 0;
7975 : 0 : aRectangle.Y = 0;
7976 : 0 : aRectangle.Width = 0;
7977 : 0 : aRectangle.Height = 0;
7978 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
7979 : : }
7980 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-flowChartOnlineStorage");
[ # # ]
7981 : :
7982 : 0 : return aPropertyMap;
7983 : : }
7984 : : };
7985 [ # # ]: 9 : class ShapeCgear6 : public CustomShapeProvider
7986 : : {
7987 : 0 : virtual PropertyMap getProperties()
7988 : : {
7989 : 0 : PropertyMap aPropertyMap;
7990 : :
7991 : : {
7992 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
7993 : : {
7994 [ # # ]: 0 : Any aAny ((sal_Int32) 15000);
7995 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
7996 : : }
7997 : : {
7998 [ # # ]: 0 : Any aAny ((sal_Int32) 3526);
7999 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
8000 : : }
8001 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
8002 : : }
8003 : : {
8004 : : static const char *aStrings[] = {
8005 : : "if(0-$0 ,0,if(20000-$0 ,$0 ,20000))",
8006 : : "if(0-$1 ,0,if(5358-$1 ,$1 ,5358))",
8007 : : "min(logwidth,logheight)",
8008 : : "?2 *?0 /100000",
8009 : : "?2 *?1 /100000",
8010 : : "?3 *1/2",
8011 : : "?4 *1/2",
8012 : : "?5 +?6 -0",
8013 : : "logheight/2",
8014 : : "?8 +0-?3 ",
8015 : : "logwidth/2",
8016 : : "?10 +0-?3 ",
8017 : : "?11 +0-?9 ",
8018 : : "if(?12 ,?9 ,?11 )",
8019 : : "(10800000*atan2(?7 ,?13 ))/pi",
8020 : : "19800000+0-?14 ",
8021 : : "19800000+?14 -0",
8022 : : "?11 *cos(pi*(?15 )/10800000)",
8023 : : "?9 *sin(pi*(?15 )/10800000)",
8024 : : "(10800000*atan2(?18 ,?17 ))/pi",
8025 : : "?9 *cos(pi*(?19 )/10800000)",
8026 : : "?11 *sin(pi*(?19 )/10800000)",
8027 : : "sqrt(?20 *?20 +?21 *?21 +0*0)",
8028 : : "?11 *?9 /?22 ",
8029 : : "?23 *cos(pi*(?19 )/10800000)",
8030 : : "?23 *sin(pi*(?19 )/10800000)",
8031 : : "logwidth/2",
8032 : : "?26 +?24 -0",
8033 : : "logheight/2",
8034 : : "?28 +?25 -0",
8035 : : "?11 *cos(pi*(?16 )/10800000)",
8036 : : "?9 *sin(pi*(?16 )/10800000)",
8037 : : "(10800000*atan2(?31 ,?30 ))/pi",
8038 : : "?9 *cos(pi*(?32 )/10800000)",
8039 : : "?11 *sin(pi*(?32 )/10800000)",
8040 : : "sqrt(?33 *?33 +?34 *?34 +0*0)",
8041 : : "?11 *?9 /?35 ",
8042 : : "?36 *cos(pi*(?32 )/10800000)",
8043 : : "?36 *sin(pi*(?32 )/10800000)",
8044 : : "?26 +?37 -0",
8045 : : "?28 +?38 -0",
8046 : : "?27 +0-?39 ",
8047 : : "?29 +0-?40 ",
8048 : : "sqrt(?41 *?41 +?42 *?42 +0*0)",
8049 : : "(10800000*atan2(?41 ,?42 ))/pi",
8050 : : "?4 *sin(pi*(?44 )/10800000)",
8051 : : "?4 *cos(pi*(?44 )/10800000)",
8052 : : "?39 +?45 -0",
8053 : : "?40 +?46 -0",
8054 : : "?27 +0-?45 ",
8055 : : "?29 +0-?46 ",
8056 : : "?3 *sin(pi*(?44 )/10800000)",
8057 : : "?3 *cos(pi*(?44 )/10800000)",
8058 : : "?48 +?51 -0",
8059 : : "?47 +0-?52 ",
8060 : : "?50 +?51 -0",
8061 : : "?49 +0-?52 ",
8062 : : "16200000+?14 -0",
8063 : : "?11 *cos(pi*(?57 )/10800000)",
8064 : : "?9 *sin(pi*(?57 )/10800000)",
8065 : : "(10800000*atan2(?59 ,?58 ))/pi",
8066 : : "?9 *cos(pi*(?60 )/10800000)",
8067 : : "?11 *sin(pi*(?60 )/10800000)",
8068 : : "sqrt(?61 *?61 +?62 *?62 +0*0)",
8069 : : "?11 *?9 /?63 ",
8070 : : "?64 *cos(pi*(?60 )/10800000)",
8071 : : "?64 *sin(pi*(?60 )/10800000)",
8072 : : "?26 +?65 -0",
8073 : : "?28 +?66 -0",
8074 : : "?26 +0-?65 ",
8075 : : "?67 +0-?4 ",
8076 : : "?69 +?4 -0",
8077 : : "?68 +0-?3 ",
8078 : : "?19 +0-?60 ",
8079 : : "1800000+0-?14 ",
8080 : : "1800000+?14 -0",
8081 : : "?11 *cos(pi*(?74 )/10800000)",
8082 : : "?9 *sin(pi*(?74 )/10800000)",
8083 : : "(10800000*atan2(?77 ,?76 ))/pi",
8084 : : "logheight+0-?40 ",
8085 : : "?11 *cos(pi*(?75 )/10800000)",
8086 : : "?9 *sin(pi*(?75 )/10800000)",
8087 : : "(10800000*atan2(?81 ,?80 ))/pi",
8088 : : "logheight+0-?29 ",
8089 : : "logheight+0-?55 ",
8090 : : "logheight+0-?53 ",
8091 : : "?54 ",
8092 : : "?78 +0-?32 ",
8093 : : "5400000+?14 -0",
8094 : : "?11 *cos(pi*(?88 )/10800000)",
8095 : : "?9 *sin(pi*(?88 )/10800000)",
8096 : : "(10800000*atan2(?90 ,?89 ))/pi",
8097 : : "logheight+0-?68 ",
8098 : : "logheight+0-?72 ",
8099 : : "9000000+?14 -0",
8100 : : "?11 *cos(pi*(?94 )/10800000)",
8101 : : "?9 *sin(pi*(?94 )/10800000)",
8102 : : "(10800000*atan2(?96 ,?95 ))/pi",
8103 : : "logwidth+0-?39 ",
8104 : : "logwidth+0-?54 ",
8105 : : "logwidth+0-?56 ",
8106 : : "12600000+?14 -0",
8107 : : "?11 *cos(pi*(?101 )/10800000)",
8108 : : "?9 *sin(pi*(?101 )/10800000)",
8109 : : "(10800000*atan2(?103 ,?102 ))/pi",
8110 : : "logwidth+0-?27 ",
8111 : : "logwidth+0-?56 ",
8112 : : "logwidth+0-?54 ",
8113 : : "(?56 +?54 )/2",
8114 : : "(?55 +?53 )/2",
8115 : : "logheight+0-?109 ",
8116 : : "(logwidth+0)/?108 ",
8117 : : "(?32 )/60000.0",
8118 : : "(?87 )/60000.0",
8119 : : "(?82 )/60000.0",
8120 : : "(?73 )/60000.0",
8121 : : "(?91 )/60000.0",
8122 : : "(?73 )/60000.0",
8123 : : "(?97 )/60000.0",
8124 : : "(?87 )/60000.0",
8125 : : "(?104 )/60000.0",
8126 : : "(?73 )/60000.0",
8127 : : "(?60 )/60000.0",
8128 : : "(?73 )/60000.0"
8129 : : };
8130 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
8131 : : }
8132 : : {
8133 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
8134 : : {
8135 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8136 : : {
8137 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8138 : : static const CustomShapeProvider::ParameterPairData aData =
8139 : : {
8140 : : EnhancedCustomShapeParameterType::EQUATION,
8141 : : EnhancedCustomShapeParameterType::EQUATION,
8142 : : 67, 68
8143 : : };
8144 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8145 : : }
8146 : : {
8147 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
8148 : 0 : EnhancedCustomShapeParameter aParameter;
8149 [ # # ]: 0 : Any aAny ((sal_Int32) 20000);
8150 : 0 : aParameter.Value = aAny;
8151 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8152 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8153 : : }
8154 : : {
8155 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
8156 : 0 : EnhancedCustomShapeParameter aParameter;
8157 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8158 : 0 : aParameter.Value = aAny;
8159 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8160 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8161 : : }
8162 : : {
8163 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
8164 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8165 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8166 : : }
8167 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
8168 : : }
8169 : : {
8170 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8171 : : {
8172 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8173 : : static const CustomShapeProvider::ParameterPairData aData =
8174 : : {
8175 : : EnhancedCustomShapeParameterType::EQUATION,
8176 : : EnhancedCustomShapeParameterType::EQUATION,
8177 : : 69, 68
8178 : : };
8179 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8180 : : }
8181 : : {
8182 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
8183 : 0 : EnhancedCustomShapeParameter aParameter;
8184 [ # # ]: 0 : Any aAny ((sal_Int32) 5358);
8185 : 0 : aParameter.Value = aAny;
8186 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8187 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8188 : : }
8189 : : {
8190 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
8191 : 0 : EnhancedCustomShapeParameter aParameter;
8192 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8193 : 0 : aParameter.Value = aAny;
8194 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8195 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8196 : : }
8197 : : {
8198 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
8199 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
8200 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8201 : : }
8202 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
8203 : : }
8204 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
8205 : : }
8206 : : {
8207 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
8208 : : }
8209 : : {
8210 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
8211 : : }
8212 : : {
8213 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
8214 : : {
8215 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
8216 : : static const CustomShapeProvider::ParameterPairData aData[] = {
8217 : : {
8218 : : EnhancedCustomShapeParameterType::EQUATION,
8219 : : EnhancedCustomShapeParameterType::EQUATION,
8220 : : 27, 29
8221 : : },
8222 : : {
8223 : : EnhancedCustomShapeParameterType::EQUATION,
8224 : : EnhancedCustomShapeParameterType::EQUATION,
8225 : : 56, 55
8226 : : },
8227 : : {
8228 : : EnhancedCustomShapeParameterType::EQUATION,
8229 : : EnhancedCustomShapeParameterType::EQUATION,
8230 : : 54, 53
8231 : : },
8232 : : {
8233 : : EnhancedCustomShapeParameterType::EQUATION,
8234 : : EnhancedCustomShapeParameterType::EQUATION,
8235 : : 39, 40
8236 : : },
8237 : : {
8238 : : EnhancedCustomShapeParameterType::EQUATION,
8239 : : EnhancedCustomShapeParameterType::EQUATION,
8240 : : 11, 9
8241 : : },
8242 : : {
8243 : : EnhancedCustomShapeParameterType::EQUATION,
8244 : : EnhancedCustomShapeParameterType::EQUATION,
8245 : : 112, 113
8246 : : },
8247 : : {
8248 : : EnhancedCustomShapeParameterType::EQUATION,
8249 : : EnhancedCustomShapeParameterType::EQUATION,
8250 : : 54, 85
8251 : : },
8252 : : {
8253 : : EnhancedCustomShapeParameterType::EQUATION,
8254 : : EnhancedCustomShapeParameterType::EQUATION,
8255 : : 56, 84
8256 : : },
8257 : : {
8258 : : EnhancedCustomShapeParameterType::EQUATION,
8259 : : EnhancedCustomShapeParameterType::EQUATION,
8260 : : 27, 83
8261 : : },
8262 : : {
8263 : : EnhancedCustomShapeParameterType::EQUATION,
8264 : : EnhancedCustomShapeParameterType::EQUATION,
8265 : : 11, 9
8266 : : },
8267 : : {
8268 : : EnhancedCustomShapeParameterType::EQUATION,
8269 : : EnhancedCustomShapeParameterType::EQUATION,
8270 : : 114, 115
8271 : : },
8272 : : {
8273 : : EnhancedCustomShapeParameterType::EQUATION,
8274 : : EnhancedCustomShapeParameterType::EQUATION,
8275 : : 70, 93
8276 : : },
8277 : : {
8278 : : EnhancedCustomShapeParameterType::EQUATION,
8279 : : EnhancedCustomShapeParameterType::EQUATION,
8280 : : 71, 93
8281 : : },
8282 : : {
8283 : : EnhancedCustomShapeParameterType::EQUATION,
8284 : : EnhancedCustomShapeParameterType::EQUATION,
8285 : : 69, 92
8286 : : },
8287 : : {
8288 : : EnhancedCustomShapeParameterType::EQUATION,
8289 : : EnhancedCustomShapeParameterType::EQUATION,
8290 : : 11, 9
8291 : : },
8292 : : {
8293 : : EnhancedCustomShapeParameterType::EQUATION,
8294 : : EnhancedCustomShapeParameterType::EQUATION,
8295 : : 116, 117
8296 : : },
8297 : : {
8298 : : EnhancedCustomShapeParameterType::EQUATION,
8299 : : EnhancedCustomShapeParameterType::EQUATION,
8300 : : 100, 84
8301 : : },
8302 : : {
8303 : : EnhancedCustomShapeParameterType::EQUATION,
8304 : : EnhancedCustomShapeParameterType::EQUATION,
8305 : : 99, 85
8306 : : },
8307 : : {
8308 : : EnhancedCustomShapeParameterType::EQUATION,
8309 : : EnhancedCustomShapeParameterType::EQUATION,
8310 : : 98, 79
8311 : : },
8312 : : {
8313 : : EnhancedCustomShapeParameterType::EQUATION,
8314 : : EnhancedCustomShapeParameterType::EQUATION,
8315 : : 11, 9
8316 : : },
8317 : : {
8318 : : EnhancedCustomShapeParameterType::EQUATION,
8319 : : EnhancedCustomShapeParameterType::EQUATION,
8320 : : 118, 119
8321 : : },
8322 : : {
8323 : : EnhancedCustomShapeParameterType::EQUATION,
8324 : : EnhancedCustomShapeParameterType::EQUATION,
8325 : : 107, 53
8326 : : },
8327 : : {
8328 : : EnhancedCustomShapeParameterType::EQUATION,
8329 : : EnhancedCustomShapeParameterType::EQUATION,
8330 : : 106, 55
8331 : : },
8332 : : {
8333 : : EnhancedCustomShapeParameterType::EQUATION,
8334 : : EnhancedCustomShapeParameterType::EQUATION,
8335 : : 105, 29
8336 : : },
8337 : : {
8338 : : EnhancedCustomShapeParameterType::EQUATION,
8339 : : EnhancedCustomShapeParameterType::EQUATION,
8340 : : 11, 9
8341 : : },
8342 : : {
8343 : : EnhancedCustomShapeParameterType::EQUATION,
8344 : : EnhancedCustomShapeParameterType::EQUATION,
8345 : : 120, 121
8346 : : },
8347 : : {
8348 : : EnhancedCustomShapeParameterType::EQUATION,
8349 : : EnhancedCustomShapeParameterType::EQUATION,
8350 : : 71, 72
8351 : : },
8352 : : {
8353 : : EnhancedCustomShapeParameterType::EQUATION,
8354 : : EnhancedCustomShapeParameterType::EQUATION,
8355 : : 70, 72
8356 : : },
8357 : : {
8358 : : EnhancedCustomShapeParameterType::EQUATION,
8359 : : EnhancedCustomShapeParameterType::EQUATION,
8360 : : 67, 68
8361 : : },
8362 : : {
8363 : : EnhancedCustomShapeParameterType::EQUATION,
8364 : : EnhancedCustomShapeParameterType::EQUATION,
8365 : : 11, 9
8366 : : },
8367 : : {
8368 : : EnhancedCustomShapeParameterType::EQUATION,
8369 : : EnhancedCustomShapeParameterType::EQUATION,
8370 : : 122, 123
8371 : : }
8372 : : };
8373 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
8374 : : }
8375 : : {
8376 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
8377 : : static const sal_uInt16 nValues[] = {
8378 : : // Command, Count
8379 : : 1,1,
8380 : : 2,3,
8381 : : 17,1,
8382 : : 2,3,
8383 : : 17,1,
8384 : : 2,3,
8385 : : 17,1,
8386 : : 2,3,
8387 : : 17,1,
8388 : : 2,3,
8389 : : 17,1,
8390 : : 2,3,
8391 : : 17,1,
8392 : : 4,0,
8393 : : 5,0
8394 : : };
8395 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
8396 : : }
8397 : : {
8398 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
8399 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8400 : : {
8401 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
8402 : : {
8403 : : static const CustomShapeProvider::ParameterPairData aData =
8404 : : {
8405 : : EnhancedCustomShapeParameterType::EQUATION,
8406 : : EnhancedCustomShapeParameterType::EQUATION,
8407 : : 105, 29
8408 : : };
8409 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8410 : : }
8411 : : {
8412 : : static const CustomShapeProvider::ParameterPairData aData =
8413 : : {
8414 : : EnhancedCustomShapeParameterType::EQUATION,
8415 : : EnhancedCustomShapeParameterType::EQUATION,
8416 : : 27, 83
8417 : : };
8418 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8419 : : }
8420 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
8421 : : }
8422 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
8423 : : }
8424 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
8425 : : }
8426 : : {
8427 : 0 : awt::Rectangle aRectangle;
8428 : 0 : aRectangle.X = 0;
8429 : 0 : aRectangle.Y = 0;
8430 : 0 : aRectangle.Width = 0;
8431 : 0 : aRectangle.Height = 0;
8432 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
8433 : : }
8434 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-gear6");
[ # # ]
8435 : :
8436 : 0 : return aPropertyMap;
8437 : : }
8438 : : };
8439 [ # # ]: 9 : class ShapeChalfFrame : public CustomShapeProvider
8440 : : {
8441 : 0 : virtual PropertyMap getProperties()
8442 : : {
8443 : 0 : PropertyMap aPropertyMap;
8444 : :
8445 : : {
8446 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
8447 : : {
8448 [ # # ]: 0 : Any aAny ((sal_Int32) 33333);
8449 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
8450 : : }
8451 : : {
8452 [ # # ]: 0 : Any aAny ((sal_Int32) 33333);
8453 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
8454 : : }
8455 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
8456 : : }
8457 : : {
8458 : : static const char *aStrings[] = {
8459 : : "min(logwidth,logheight)",
8460 : : "100000*logwidth/?0 ",
8461 : : "if(0-$1 ,0,if(?1 -$1 ,$1 ,?1 ))",
8462 : : "?0 *?2 /100000",
8463 : : "logheight*?3 /logwidth",
8464 : : "logheight+0-?4 ",
8465 : : "100000*?5 /?0 ",
8466 : : "if(0-$0 ,0,if(?6 -$0 ,$0 ,?6 ))",
8467 : : "?0 *?7 /100000",
8468 : : "?8 *logwidth/logheight",
8469 : : "logwidth+0-?9 ",
8470 : : "?3 *logheight/logwidth",
8471 : : "logheight+0-?11 ",
8472 : : "?3 *1/2",
8473 : : "(?12 +logheight)/2",
8474 : : "(?10 +logwidth)/2",
8475 : : "?8 *1/2",
8476 : : "logheight/2",
8477 : : "logwidth/2",
8478 : : "logwidth",
8479 : : "logheight"
8480 : : };
8481 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
8482 : : }
8483 : : {
8484 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
8485 : : {
8486 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8487 : : {
8488 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8489 : : static const CustomShapeProvider::ParameterPairData aData =
8490 : : {
8491 : : EnhancedCustomShapeParameterType::NORMAL,
8492 : : EnhancedCustomShapeParameterType::EQUATION,
8493 : : 0, 8
8494 : : };
8495 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8496 : : }
8497 : : {
8498 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeYMaximum");
8499 : 0 : EnhancedCustomShapeParameter aParameter;
8500 [ # # ]: 0 : Any aAny ((sal_Int32) 6);
8501 : 0 : aParameter.Value = aAny;
8502 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
8503 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8504 : : }
8505 : : {
8506 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeYMinimum");
8507 : 0 : EnhancedCustomShapeParameter aParameter;
8508 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8509 : 0 : aParameter.Value = aAny;
8510 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8511 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8512 : : }
8513 : : {
8514 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefY");
8515 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8516 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8517 : : }
8518 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
8519 : : }
8520 : : {
8521 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8522 : : {
8523 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8524 : : static const CustomShapeProvider::ParameterPairData aData =
8525 : : {
8526 : : EnhancedCustomShapeParameterType::EQUATION,
8527 : : EnhancedCustomShapeParameterType::NORMAL,
8528 : : 3, 0
8529 : : };
8530 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8531 : : }
8532 : : {
8533 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
8534 : 0 : EnhancedCustomShapeParameter aParameter;
8535 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
8536 : 0 : aParameter.Value = aAny;
8537 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::EQUATION;
8538 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8539 : : }
8540 : : {
8541 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
8542 : 0 : EnhancedCustomShapeParameter aParameter;
8543 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8544 : 0 : aParameter.Value = aAny;
8545 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8546 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8547 : : }
8548 : : {
8549 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
8550 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
8551 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8552 : : }
8553 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
8554 : : }
8555 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
8556 : : }
8557 : : {
8558 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
8559 : : }
8560 : : {
8561 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
8562 : : }
8563 : : {
8564 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
8565 : : {
8566 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
8567 : : static const CustomShapeProvider::ParameterPairData aData[] = {
8568 : : {
8569 : : EnhancedCustomShapeParameterType::NORMAL,
8570 : : EnhancedCustomShapeParameterType::NORMAL,
8571 : : 0, 0
8572 : : },
8573 : : {
8574 : : EnhancedCustomShapeParameterType::EQUATION,
8575 : : EnhancedCustomShapeParameterType::NORMAL,
8576 : : 19, 0
8577 : : },
8578 : : {
8579 : : EnhancedCustomShapeParameterType::EQUATION,
8580 : : EnhancedCustomShapeParameterType::EQUATION,
8581 : : 10, 8
8582 : : },
8583 : : {
8584 : : EnhancedCustomShapeParameterType::EQUATION,
8585 : : EnhancedCustomShapeParameterType::EQUATION,
8586 : : 3, 8
8587 : : },
8588 : : {
8589 : : EnhancedCustomShapeParameterType::EQUATION,
8590 : : EnhancedCustomShapeParameterType::EQUATION,
8591 : : 3, 12
8592 : : },
8593 : : {
8594 : : EnhancedCustomShapeParameterType::NORMAL,
8595 : : EnhancedCustomShapeParameterType::EQUATION,
8596 : : 0, 20
8597 : : }
8598 : : };
8599 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
8600 : : }
8601 : : {
8602 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
8603 : : static const sal_uInt16 nValues[] = {
8604 : : // Command, Count
8605 : : 1,1,
8606 : : 2,5,
8607 : : 4,0,
8608 : : 5,0
8609 : : };
8610 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
8611 : : }
8612 : : {
8613 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
8614 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8615 : : {
8616 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
8617 : : {
8618 : : static const CustomShapeProvider::ParameterPairData aData =
8619 : : {
8620 : : EnhancedCustomShapeParameterType::NORMAL,
8621 : : EnhancedCustomShapeParameterType::NORMAL,
8622 : : 0, 0
8623 : : };
8624 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8625 : : }
8626 : : {
8627 : : static const CustomShapeProvider::ParameterPairData aData =
8628 : : {
8629 : : EnhancedCustomShapeParameterType::EQUATION,
8630 : : EnhancedCustomShapeParameterType::EQUATION,
8631 : : 19, 20
8632 : : };
8633 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8634 : : }
8635 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
8636 : : }
8637 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
8638 : : }
8639 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
8640 : : }
8641 : : {
8642 : 0 : awt::Rectangle aRectangle;
8643 : 0 : aRectangle.X = 0;
8644 : 0 : aRectangle.Y = 0;
8645 : 0 : aRectangle.Width = 0;
8646 : 0 : aRectangle.Height = 0;
8647 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
8648 : : }
8649 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-halfFrame");
[ # # ]
8650 : :
8651 : 0 : return aPropertyMap;
8652 : : }
8653 : : };
8654 [ # # ]: 9 : class ShapeCsnip2SameRect : public CustomShapeProvider
8655 : : {
8656 : 0 : virtual PropertyMap getProperties()
8657 : : {
8658 : 0 : PropertyMap aPropertyMap;
8659 : :
8660 : : {
8661 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (2);
8662 : : {
8663 [ # # ]: 0 : Any aAny ((sal_Int32) 16667);
8664 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
8665 : : }
8666 : : {
8667 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8668 [ # # ]: 0 : aAdjSequence [1].Value = aAny;
8669 : : }
8670 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
8671 : : }
8672 : : {
8673 : : static const char *aStrings[] = {
8674 : : "if(0-$0 ,0,if(50000-$0 ,$0 ,50000))",
8675 : : "if(0-$1 ,0,if(50000-$1 ,$1 ,50000))",
8676 : : "min(logwidth,logheight)",
8677 : : "?2 *?0 /100000",
8678 : : "logwidth+0-?3 ",
8679 : : "?2 *?1 /100000",
8680 : : "logwidth+0-?5 ",
8681 : : "logheight+0-?5 ",
8682 : : "?3 +0-?5 ",
8683 : : "if(?8 ,?3 ,?5 )",
8684 : : "?9 *1/2",
8685 : : "logwidth+0-?10 ",
8686 : : "?3 *1/2",
8687 : : "(?7 +logheight)/2",
8688 : : "logheight",
8689 : : "logwidth",
8690 : : "logheight/2",
8691 : : "logwidth/2"
8692 : : };
8693 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
8694 : : }
8695 : : {
8696 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (2);
8697 : : {
8698 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8699 : : {
8700 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8701 : : static const CustomShapeProvider::ParameterPairData aData =
8702 : : {
8703 : : EnhancedCustomShapeParameterType::EQUATION,
8704 : : EnhancedCustomShapeParameterType::NORMAL,
8705 : : 4, 0
8706 : : };
8707 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8708 : : }
8709 : : {
8710 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
8711 : 0 : EnhancedCustomShapeParameter aParameter;
8712 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
8713 : 0 : aParameter.Value = aAny;
8714 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8715 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8716 : : }
8717 : : {
8718 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
8719 : 0 : EnhancedCustomShapeParameter aParameter;
8720 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8721 : 0 : aParameter.Value = aAny;
8722 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8723 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8724 : : }
8725 : : {
8726 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
8727 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8728 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8729 : : }
8730 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
8731 : : }
8732 : : {
8733 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8734 : : {
8735 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8736 : : static const CustomShapeProvider::ParameterPairData aData =
8737 : : {
8738 : : EnhancedCustomShapeParameterType::EQUATION,
8739 : : EnhancedCustomShapeParameterType::EQUATION,
8740 : : 5, 14
8741 : : };
8742 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8743 : : }
8744 : : {
8745 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
8746 : 0 : EnhancedCustomShapeParameter aParameter;
8747 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
8748 : 0 : aParameter.Value = aAny;
8749 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8750 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8751 : : }
8752 : : {
8753 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
8754 : 0 : EnhancedCustomShapeParameter aParameter;
8755 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8756 : 0 : aParameter.Value = aAny;
8757 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8758 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8759 : : }
8760 : : {
8761 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
8762 [ # # ]: 0 : Any aAny ((sal_Int32) 1);
8763 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8764 : : }
8765 [ # # ][ # # ]: 0 : aPropSequenceSequence [1] = aPropSequence;
[ # # ]
8766 : : }
8767 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
8768 : : }
8769 : : {
8770 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
8771 : : }
8772 : : {
8773 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
8774 : : }
8775 : : {
8776 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
8777 : : {
8778 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
8779 : : static const CustomShapeProvider::ParameterPairData aData[] = {
8780 : : {
8781 : : EnhancedCustomShapeParameterType::EQUATION,
8782 : : EnhancedCustomShapeParameterType::NORMAL,
8783 : : 3, 0
8784 : : },
8785 : : {
8786 : : EnhancedCustomShapeParameterType::EQUATION,
8787 : : EnhancedCustomShapeParameterType::NORMAL,
8788 : : 4, 0
8789 : : },
8790 : : {
8791 : : EnhancedCustomShapeParameterType::EQUATION,
8792 : : EnhancedCustomShapeParameterType::EQUATION,
8793 : : 15, 3
8794 : : },
8795 : : {
8796 : : EnhancedCustomShapeParameterType::EQUATION,
8797 : : EnhancedCustomShapeParameterType::EQUATION,
8798 : : 15, 7
8799 : : },
8800 : : {
8801 : : EnhancedCustomShapeParameterType::EQUATION,
8802 : : EnhancedCustomShapeParameterType::EQUATION,
8803 : : 6, 14
8804 : : },
8805 : : {
8806 : : EnhancedCustomShapeParameterType::EQUATION,
8807 : : EnhancedCustomShapeParameterType::EQUATION,
8808 : : 5, 14
8809 : : },
8810 : : {
8811 : : EnhancedCustomShapeParameterType::NORMAL,
8812 : : EnhancedCustomShapeParameterType::EQUATION,
8813 : : 0, 7
8814 : : },
8815 : : {
8816 : : EnhancedCustomShapeParameterType::NORMAL,
8817 : : EnhancedCustomShapeParameterType::EQUATION,
8818 : : 0, 3
8819 : : }
8820 : : };
8821 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
8822 : : }
8823 : : {
8824 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
8825 : : static const sal_uInt16 nValues[] = {
8826 : : // Command, Count
8827 : : 1,1,
8828 : : 2,7,
8829 : : 4,0,
8830 : : 5,0
8831 : : };
8832 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
8833 : : }
8834 : : {
8835 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
8836 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8837 : : {
8838 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
8839 : : {
8840 : : static const CustomShapeProvider::ParameterPairData aData =
8841 : : {
8842 : : EnhancedCustomShapeParameterType::EQUATION,
8843 : : EnhancedCustomShapeParameterType::EQUATION,
8844 : : 10, 12
8845 : : };
8846 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8847 : : }
8848 : : {
8849 : : static const CustomShapeProvider::ParameterPairData aData =
8850 : : {
8851 : : EnhancedCustomShapeParameterType::EQUATION,
8852 : : EnhancedCustomShapeParameterType::EQUATION,
8853 : : 11, 13
8854 : : };
8855 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
8856 : : }
8857 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
8858 : : }
8859 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
8860 : : }
8861 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
8862 : : }
8863 : : {
8864 : 0 : awt::Rectangle aRectangle;
8865 : 0 : aRectangle.X = 0;
8866 : 0 : aRectangle.Y = 0;
8867 : 0 : aRectangle.Width = 0;
8868 : 0 : aRectangle.Height = 0;
8869 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
8870 : : }
8871 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-snip2SameRect");
[ # # ]
8872 : :
8873 : 0 : return aPropertyMap;
8874 : : }
8875 : : };
8876 [ # # ]: 9 : class ShapeCtriangle : public CustomShapeProvider
8877 : : {
8878 : 0 : virtual PropertyMap getProperties()
8879 : : {
8880 : 0 : PropertyMap aPropertyMap;
8881 : :
8882 : : {
8883 [ # # ]: 0 : Sequence< EnhancedCustomShapeAdjustmentValue > aAdjSequence (1);
8884 : : {
8885 [ # # ]: 0 : Any aAny ((sal_Int32) 50000);
8886 [ # # ]: 0 : aAdjSequence [0].Value = aAny;
8887 : : }
8888 [ # # ][ # # ]: 0 : aPropertyMap [PROP_AdjustmentValues] <<= aAdjSequence;
[ # # ]
8889 : : }
8890 : : {
8891 : : static const char *aStrings[] = {
8892 : : "if(0-$0 ,0,if(100000-$0 ,$0 ,100000))",
8893 : : "logwidth*?0 /200000",
8894 : : "logwidth*?0 /100000",
8895 : : "logwidth/2",
8896 : : "?1 +?3 -0",
8897 : : "logheight/2",
8898 : : "logheight",
8899 : : "logwidth"
8900 : : };
8901 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Equations] <<= createStringSequence( SAL_N_ELEMENTS( aStrings ), aStrings );
[ # # ]
8902 : : }
8903 : : {
8904 [ # # ]: 0 : Sequence< Sequence < PropertyValue > > aPropSequenceSequence (1);
8905 : : {
8906 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (4);
8907 : : {
8908 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Position");
8909 : : static const CustomShapeProvider::ParameterPairData aData =
8910 : : {
8911 : : EnhancedCustomShapeParameterType::EQUATION,
8912 : : EnhancedCustomShapeParameterType::NORMAL,
8913 : : 2, 0
8914 : : };
8915 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPair(&aData));
[ # # ]
8916 : : }
8917 : : {
8918 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("RangeXMaximum");
8919 : 0 : EnhancedCustomShapeParameter aParameter;
8920 [ # # ]: 0 : Any aAny ((sal_Int32) 100000);
8921 : 0 : aParameter.Value = aAny;
8922 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8923 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (aParameter);
8924 : : }
8925 : : {
8926 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("RangeXMinimum");
8927 : 0 : EnhancedCustomShapeParameter aParameter;
8928 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8929 : 0 : aParameter.Value = aAny;
8930 : 0 : aParameter.Type = EnhancedCustomShapeParameterType::NORMAL;
8931 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aParameter);
8932 : : }
8933 : : {
8934 [ # # ][ # # ]: 0 : aPropSequence [3].Name = CREATE_OUSTRING ("RefX");
8935 [ # # ]: 0 : Any aAny ((sal_Int32) 0);
8936 [ # # ][ # # ]: 0 : aPropSequence [3].Value = makeAny (aAny);
8937 : : }
8938 [ # # ][ # # ]: 0 : aPropSequenceSequence [0] = aPropSequence;
[ # # ]
8939 : : }
8940 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Handles] <<= aPropSequenceSequence;
[ # # ]
8941 : : }
8942 : : {
8943 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredX] <<= Any ((sal_Bool) sal_False);
[ # # ]
8944 : : }
8945 : : {
8946 [ # # ][ # # ]: 0 : aPropertyMap [PROP_MirroredY] <<= Any ((sal_Bool) sal_False);
[ # # ]
8947 : : }
8948 : : {
8949 [ # # ]: 0 : Sequence< PropertyValue > aPropSequence (3);
8950 : : {
8951 [ # # ][ # # ]: 0 : aPropSequence [0].Name = CREATE_OUSTRING ("Coordinates");
8952 : : static const CustomShapeProvider::ParameterPairData aData[] = {
8953 : : {
8954 : : EnhancedCustomShapeParameterType::NORMAL,
8955 : : EnhancedCustomShapeParameterType::EQUATION,
8956 : : 0, 6
8957 : : },
8958 : : {
8959 : : EnhancedCustomShapeParameterType::EQUATION,
8960 : : EnhancedCustomShapeParameterType::NORMAL,
8961 : : 2, 0
8962 : : },
8963 : : {
8964 : : EnhancedCustomShapeParameterType::EQUATION,
8965 : : EnhancedCustomShapeParameterType::EQUATION,
8966 : : 7, 6
8967 : : }
8968 : : };
8969 [ # # ][ # # ]: 0 : aPropSequence [0].Value = makeAny (createParameterPairSequence(SAL_N_ELEMENTS(aData), aData));
[ # # ][ # # ]
8970 : : }
8971 : : {
8972 [ # # ][ # # ]: 0 : aPropSequence [1].Name = CREATE_OUSTRING ("Segments");
8973 : : static const sal_uInt16 nValues[] = {
8974 : : // Command, Count
8975 : : 1,1,
8976 : : 2,2,
8977 : : 4,0,
8978 : : 5,0
8979 : : };
8980 [ # # ][ # # ]: 0 : aPropSequence [1].Value = makeAny (createSegmentSequence( SAL_N_ELEMENTS( nValues ), nValues ));
[ # # ][ # # ]
8981 : : }
8982 : : {
8983 [ # # ][ # # ]: 0 : aPropSequence [2].Name = CREATE_OUSTRING ("TextFrames");
8984 [ # # ]: 0 : Sequence< EnhancedCustomShapeTextFrame > aTextFrameSeq (1);
8985 : : {
8986 : 0 : EnhancedCustomShapeTextFrame aTextFrame;
8987 : : {
8988 : : static const CustomShapeProvider::ParameterPairData aData =
8989 : : {
8990 : : EnhancedCustomShapeParameterType::EQUATION,
8991 : : EnhancedCustomShapeParameterType::EQUATION,
8992 : : 1, 5
8993 : : };
8994 [ # # ]: 0 : aTextFrame.TopLeft = createParameterPair(&aData);
8995 : : }
8996 : : {
8997 : : static const CustomShapeProvider::ParameterPairData aData =
8998 : : {
8999 : : EnhancedCustomShapeParameterType::EQUATION,
9000 : : EnhancedCustomShapeParameterType::EQUATION,
9001 : : 4, 6
9002 : : };
9003 [ # # ]: 0 : aTextFrame.BottomRight = createParameterPair(&aData);
9004 : : }
9005 [ # # ]: 0 : aTextFrameSeq [0] = aTextFrame;
9006 : : }
9007 [ # # ][ # # ]: 0 : aPropSequence [2].Value = makeAny (aTextFrameSeq);
[ # # ]
9008 : : }
9009 [ # # ][ # # ]: 0 : aPropertyMap [PROP_Path] <<= aPropSequence;
[ # # ]
9010 : : }
9011 : : {
9012 : 0 : awt::Rectangle aRectangle;
9013 : 0 : aRectangle.X = 0;
9014 : 0 : aRectangle.Y = 0;
9015 : 0 : aRectangle.Width = 0;
9016 : 0 : aRectangle.Height = 0;
9017 [ # # ][ # # ]: 0 : aPropertyMap [PROP_ViewBox] <<= aRectangle;
9018 : : }
9019 [ # # ][ # # ]: 0 : aPropertyMap [ PROP_Type ] <<= CREATE_OUSTRING("ooxml-triangle");
[ # # ]
9020 : :
9021 : 0 : return aPropertyMap;
9022 : : }
9023 : : };
9024 : : } // anonymous namespace
9025 : 9 : void CustomShapeProperties::initializePresetsMap3()
9026 : : {
9027 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "round2SameRect" ) ) ) ] = new ShapeCround2SameRect();
[ + - ]
9028 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "nonIsoscelesTrapezoid" ) ) ) ] = new ShapeCnonIsoscelesTrapezoid();
[ + - ]
9029 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "diamond" ) ) ) ] = new ShapeCdiamond();
[ + - ]
9030 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "ellipseRibbon" ) ) ) ] = new ShapeCellipseRibbon();
[ + - ]
9031 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "callout2" ) ) ) ] = new ShapeCcallout2();
[ + - ]
9032 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "pie" ) ) ) ] = new ShapeCpie();
[ + - ]
9033 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "star4" ) ) ) ] = new ShapeCstar4();
[ + - ]
9034 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartPredefinedProcess" ) ) ) ] = new ShapeCflowChartPredefinedProcess();
[ + - ]
9035 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartPunchedTape" ) ) ) ] = new ShapeCflowChartPunchedTape();
[ + - ]
9036 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "curvedConnector2" ) ) ) ] = new ShapeCcurvedConnector2();
[ + - ]
9037 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "bentConnector3" ) ) ) ] = new ShapeCbentConnector3();
[ + - ]
9038 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "cornerTabs" ) ) ) ] = new ShapeCcornerTabs();
[ + - ]
9039 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "hexagon" ) ) ) ] = new ShapeChexagon();
[ + - ]
9040 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartConnector" ) ) ) ] = new ShapeCflowChartConnector();
[ + - ]
9041 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartMagneticDisk" ) ) ) ] = new ShapeCflowChartMagneticDisk();
[ + - ]
9042 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "heart" ) ) ) ] = new ShapeCheart();
[ + - ]
9043 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "ribbon2" ) ) ) ] = new ShapeCribbon2();
[ + - ]
9044 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "bracePair" ) ) ) ] = new ShapeCbracePair();
[ + - ]
9045 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartExtract" ) ) ) ] = new ShapeCflowChartExtract();
[ + - ]
9046 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "actionButtonHome" ) ) ) ] = new ShapeCactionButtonHome();
[ + - ]
9047 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "accentBorderCallout3" ) ) ) ] = new ShapeCaccentBorderCallout3();
[ + - ]
9048 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartOfflineStorage" ) ) ) ] = new ShapeCflowChartOfflineStorage();
[ + - ]
9049 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "irregularSeal1" ) ) ) ] = new ShapeCirregularSeal1();
[ + - ]
9050 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "quadArrow" ) ) ) ] = new ShapeCquadArrow();
[ + - ]
9051 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "leftBrace" ) ) ) ] = new ShapeCleftBrace();
[ + - ]
9052 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "leftBracket" ) ) ) ] = new ShapeCleftBracket();
[ + - ]
9053 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "blockArc" ) ) ) ] = new ShapeCblockArc();
[ + - ]
9054 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "curvedConnector3" ) ) ) ] = new ShapeCcurvedConnector3();
[ + - ]
9055 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "wedgeRoundRectCallout" ) ) ) ] = new ShapeCwedgeRoundRectCallout();
[ + - ]
9056 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "actionButtonMovie" ) ) ) ] = new ShapeCactionButtonMovie();
[ + - ]
9057 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "flowChartOnlineStorage" ) ) ) ] = new ShapeCflowChartOnlineStorage();
[ + - ]
9058 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "gear6" ) ) ) ] = new ShapeCgear6();
[ + - ]
9059 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "halfFrame" ) ) ) ] = new ShapeChalfFrame();
[ + - ]
9060 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "snip2SameRect" ) ) ) ] = new ShapeCsnip2SameRect();
[ + - ]
9061 [ + - ][ + - ]: 9 : maPresetsMap [ StaticTokenMap::get().getTokenFromUnicode( OUString( RTL_CONSTASCII_USTRINGPARAM( "triangle" ) ) ) ] = new ShapeCtriangle();
[ + - ]
9062 : 9 : }
9063 : :
9064 [ + - ][ + - ]: 285 : } } // oox // drawingml
9065 : :
|