2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 //item String XFillAttrSetItem; SfxSetItem!
23 // com::sun::star::awt::XBitmap
25 item XFillBitmap XFillBitmapItem;
27 item INT32 XFillColorItem; // XColorItem
31 SVX_GRADIENTSTYLE_LINEAR,
32 SVX_GRADIENTSTYLE_AXIAL,
33 SVX_GRADIENTSTYLE_RADIAL,
34 SVX_GRADIENTSTYLE_ELLIPTICAL,
35 SVX_GRADIENTSTYLE_SQUARE,
36 SVX_GRADIENTSTYLE_RECT
42 // com::sun::star::awt::Gradient
43 SvxGradientStyle Style MID_GRADIENT_STYLE;
44 INT32 StartColor MID_GRADIENT_STARTCOLOR;
45 INT32 EndColor MID_GRADIENT_ENDCOLOR;
46 INT16 Angle MID_GRADIENT_ANGLE;
47 INT16 Border MID_GRADIENT_BORDER;
48 INT16 XOffset MID_GRADIENT_XOFFSET;
49 INT16 YOffset MID_GRADIENT_YOFFSET;
50 INT16 StartIntensity MID_GRADIENT_STARTINTENSITY;
51 INT16 EndIntensity MID_GRADIENT_ENDINTENSITY;
52 INT16 StepCount MID_GRADIENT_STEPCOUNT;
54 item XFillGradient XFillGradientItem;
58 SVX_HATCHSTYLE_SINGLE,
59 SVX_HATCHSTYLE_DOUBLE,
66 // com::sun::star::drawing::Hatch
67 SvxHatchStyle Style MID_HATCH_STYLE;
68 INT32 Color MID_HATCH_COLOR;
69 INT32 Distance MID_HATCH_DISTANCE;
70 INT32 Angle MID_HATCH_ANGLE;
72 item XFillHatch XFillHatchItem;
78 SVX_FILLSTYLE_GRADIENT,
83 item SvxFillStyle XFillStyleItem;
85 //item String XLineAttrSetItem; SfxSetItem!
87 item INT32 XLineColorItem;
93 SVX_DASHSTYLE_RECTRELATIVE,
94 SVX_DASHSTYLE_ROUNDRELATIVE
100 // com::sun::star::drawing::LineDash
101 SvxDashStyle Style MID_LINEDASH_STYLE;
102 INT16 Dots MID_LINEDASH_DOTS;
103 INT32 DotLen MID_LINEDASH_DOTLEN;
104 INT16 Dashes MID_LINEDASH_DASHES;
105 INT32 DashLen MID_LINEDASH_DASHLEN;
106 INT32 Distance MID_LINEDASH_DISTANCE;
108 item XLineDash XLineDashItem;
112 String Name MID_NAME;
113 // com::sun::star::drawing::PolyPolygonBezierCoords
115 item XLineEnd XLineEndItem;
119 String Name MID_NAME;
120 // com::sun::star::drawing::PolyPolygonBezierCoords
122 item XLineStart XLineStartItem;
130 item SvxLineStyle XLineStyleItem;
134 // com::sun::star::drawing::LineJoint
135 SVX_LINEJOINT_NONE, // no rounding
136 SVX_LINEJOINT_MIDDLE, // calc middle value between joints
137 SVX_LINEJOINT_BEVEL, // join edges with line
138 SVX_LINEJOINT_MITER, // extend till cut
139 SVX_LINEJOINT_ROUND // create arc
142 item SvxLineJoint XLineJointItem;
146 // com::sun::star::drawing::LineCap
152 item SvxLineCap XLineCapItem;
154 item INT32 XLineWidthItem;
155 item INT32 XFormTextStyleItem;
156 item INT32 XFormTextAdjustItem;
158 item INT32 XFormTextDistanceItem; // SfxInt32Item
159 item INT32 XFormTextStartItem; // SfxInt32Item
160 item BOOL XFormTextMirrorItem; // SfxBoolItem
162 item BOOL XFormTextHideFormItem; // SfxBoolItem
163 item BOOL XFormTextOutlineItem; // SfxBoolItem
164 item INT32 XFormTextShadowItem; // SfxEnumItem
165 item INT32 XFormTextShadowColorItem; // XColorItem
166 item INT32 XFormTextShadowXValItem; // SfxMetricItem/SfxInt32Item
167 item INT32 XFormTextShadowYValItem; // SfxMetricItem/SfxInt32Item
169 item XFillGradient XFillFloatTransparenceItem; // XFillGradient