module com { module sun { module star { module drawing {
/** This is a set of properties to describe the style for rendering an area.
*/
published service FillProperties
{ /** This enumeration selects the style the area will be filled with.
*/
[property] FillStyle FillStyle;
/** If the property #FillStyle is set to FillStyle::SOLID,thisisthecolorused.
*/
[property] com::sun::star::util::Color FillColor;
/** This is the transparence of the filled area.
<p>Thispropertyisonlyvalidiftheproperty#FillStyle issettoFillStyle::SOLID.
*/
[property] short FillTransparence;
/** If a gradient is used for transparency, this is the name of the usedtransparencegradientstyleoritisempty.Ifyousetthename ofatransparencegradientstylecontainedinthedocument,this styleused.
*/
[property] string FillTransparenceGradientName;
/** This describes the transparency of the fill area as a gradient.
*/
[optional, property] com::sun::star::awt::Gradient FillTransparenceGradient;
/** If the property #FillStyle is set to FillStyle::GRADIENT,thisisthenameoftheusedfill gradientstyle.
*/
[property] string FillGradientName;
/** If the property #FillStyle is set to FillStyle::GRADIENT,thisdescribesthegradientused.
*/
[optional, property] com::sun::star::awt::Gradient FillGradient;
/** If the property #FillStyle is set to FillStyle::HATCH,thisisthenameoftheusedfillhatch style.
*/
[property] string FillHatchName;
/** If the property #FillStyle is set to FillStyle::HATCH,thisdescribesthehatchused.
*/
[optional, property] Hatch FillHatch;
/** if this is `TRUE`, the transparent background of a hatchfilledareaisdrawninthecurrentbackgroundcolor.
*/
[property] boolean FillBackground;
/** If the property #FillStyle is set to FillStyle::BITMAP,thisisthenameoftheusedfillbitmap style.
*/
[property] string FillBitmapName;
/** If the property #FillStyle is set to FillStyle::BITMAP,thisisthebitmapused.
*/
[optional, property] com::sun::star::awt::XBitmap FillBitmap;
/** If the property #FillStyle is set to FillStyle::BITMAP,thisisaURLtothebitmapused.
/** This is the horizontal offset where the tile starts.
<p>Itisgiveninpercentinrelationtothewidthofthebitmap.</p>
*/
[property] short FillBitmapPositionOffsetX;
/** This is the vertical offset where the tile starts.
<p>Itisgiveninpercentinrelationtotheheightofthebitmap.</p>
*/
[property] short FillBitmapPositionOffsetY;
/** Every second line of tiles is moved the given percent of the widthofthebitmap.
*/
[property] short FillBitmapOffsetX;
/** Every second row of tiles is moved the given percent of the heightofthebitmap.
*/
[property] short FillBitmapOffsetY;
/** The RectanglePoint specifies the position inside of the bitmap to useasthetopleftpositionforrendering.
*/
[property] RectanglePoint FillBitmapRectanglePoint;
/** specifies if the size is given in percentage or as an absolute value.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.