LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Included Services | List of all members
Defaults Service Referencepublished

This is a set of properties to access the defaults of a drawing document. More...

import "Defaults.idl";

Inheritance diagram for Defaults:
TextProperties LineProperties FillProperties ShadowProperties ConnectorProperties MeasureProperties CharacterProperties CharacterPropertiesAsian CharacterPropertiesComplex ParagraphProperties ParagraphPropertiesAsian ParagraphPropertiesComplex

Included Services

service TextProperties
 
service LineProperties
 
service FillProperties
 
service ShadowProperties
 
service ConnectorProperties
 
service MeasureProperties
 
- Included Services inherited from TextProperties
service com::sun::star::style::CharacterProperties
 The properties in this service set default formats for text inside the Shape. More...
 
service com::sun::star::style::CharacterPropertiesAsian
 The properties in this service set default formats for Asian text inside the Shape. More...
 
service com::sun::star::style::CharacterPropertiesComplex
 The properties in this service set default formats for complex text inside the Shape. More...
 
service com::sun::star::style::ParagraphProperties
 The properties in this service set default formats for text inside the Shape. More...
 
service com::sun::star::style::ParagraphPropertiesAsian
 The properties in this service set default formats for Asian text inside the Shape. More...
 
service com::sun::star::style::ParagraphPropertiesComplex
 The properties in this service set default formats for complex text inside the Shape. More...
 

Additional Inherited Members

- Public Attributes inherited from TextProperties
boolean IsNumbering
 If this is TRUE, numbering is ON for the text of this Shape. More...
 
com::sun::star::container::XIndexReplace NumberingRules
 describes the numbering levels. More...
 
boolean TextAutoGrowHeight
 If this value is TRUE, the height of the Shape is automatically expanded/shrunk when text is added to or removed from the Shape. More...
 
boolean TextAutoGrowWidth
 If this value is TRUE, the width of the Shape is automatically expanded/shrunk when text is added to or removed from the Shape. More...
 
boolean TextContourFrame
 If this value is TRUE, the left edge of every line of text is aligned with the left edge of this Shape. More...
 
com::sun::star::drawing::TextFitToSizeType TextFitToSize
 With this set to TRUE, the text inside of the Shape is stretched to fit into the Shape. More...
 
com::sun::star::drawing::TextHorizontalAdjust TextHorizontalAdjust
 adjusts the horizontal position of the text inside of the Shape. More...
 
com::sun::star::drawing::TextVerticalAdjust TextVerticalAdjust
 adjusts the vertical position of the text inside of the Shape. More...
 
long TextLeftDistance
 This is the distance from the left edge of the Shape to the left edge of the text. More...
 
long TextRightDistance
 This is the distance from the right edge of the Shape to the right edge of the text. More...
 
long TextUpperDistance
 This is the distance from the upper edge of the Shape to the upper edge of the text. More...
 
long TextLowerDistance
 This is the distance from the lower edge of the Shape to the lower edge of the text. More...
 
long TextMaximumFrameHeight
 with this property you can set the maximum height for a shape with text. More...
 
long TextMaximumFrameWidth
 with this property you can set the maximum width for a shape with text. More...
 
long TextMinimumFrameHeight
 with this property you can set the minimum height for a shape with text. More...
 
long TextMinimumFrameWidth
 with this property you can set the minimum width for a shape with text. More...
 
short TextAnimationAmount
 This is the number of pixels the text is moved in each animation step. More...
 
short TextAnimationCount
 This number defines how many times the text animation is repeated. More...
 
short TextAnimationDelay
 This is the delay in thousandths of a second between each of the animation steps. More...
 
com::sun::star::drawing::TextAnimationDirection TextAnimationDirection
 This enumeration defines the direction in which the text moves. More...
 
com::sun::star::drawing::TextAnimationKind TextAnimationKind
 This value defines the type of animation. More...
 
boolean TextAnimationStartInside
 If this value is TRUE, the text is visible at the start of the animation. More...
 
boolean TextAnimationStopInside
 If this value is TRUE, the text is visible at the end of the animation. More...
 
::com::sun::star::text::WritingMode TextWritingMode
 This value selects the writing mode for the text. More...
 
- Public Attributes inherited from LineProperties
com::sun::star::drawing::LineStyle LineStyle
 This property contains the type of the line. More...
 
com::sun::star::drawing::LineDash LineDash
 This property contains the dash of the line. More...
 
string LineDashName
 This property contains the name of the dash of the line. More...
 
com::sun::star::util::Color LineColor
 This property contains the line color. More...
 
short LineTransparence
 This property contains the extent of transparency. More...
 
long LineWidth
 This property contains the width of the line in 1/100th mm. More...
 
com::sun::star::drawing::LineJoint LineJoint
 This property defines the rendering of joints between thick lines. More...
 
com::sun::star::drawing::LineCap LineCap
 This property defines the rendering of ends of thick lines. More...
 
string LineStartName
 This property contains the name of the line start poly polygon Bezier. More...
 
string LineEndName
 This property contains the name of the line end poly polygon Bezier. More...
 
com::sun::star::drawing::PolyPolygonBezierCoords LineStart
 This property contains the line start in the form of a poly polygon Bezier. More...
 
com::sun::star::drawing::PolyPolygonBezierCoords LineEnd
 This property contains the line end in the form of a poly polygon Bezier. More...
 
boolean LineStartCenter
 If this property is TRUE, the line will start from the center of the polygon. More...
 
long LineStartWidth
 This property contains the width of the line start polygon. More...
 
boolean LineEndCenter
 If this property is TRUE, the line will end in the center of the polygon. More...
 
long LineEndWidth
 This property contains the width of the line end polygon. More...
 
- Public Attributes inherited from FillProperties
FillStyle FillStyle
 This enumeration selects the style the area will be filled with. More...
 
com::sun::star::util::Color FillColor
 If the property FillStyle is set to FillStyle::SOLID, this is the color used. More...
 
short FillTransparence
 This is the transparence of the filled area. More...
 
string FillTransparenceGradientName
 If a gradient is used for transparency, this is the name of the used transparence gradient style or it is empty. More...
 
com::sun::star::awt::Gradient FillTransparenceGradient
 This describes the transparency of the fill area as a gradient. More...
 
string FillGradientName
 If the property FillStyle is set to FillStyle::GRADIENT, this is the name of the used fill gradient style. More...
 
com::sun::star::awt::Gradient FillGradient
 If the property FillStyle is set to FillStyle::GRADIENT, this describes the gradient used. More...
 
string FillHatchName
 If the property FillStyle is set to FillStyle::HATCH, this is the name of the used fill hatch style. More...
 
Hatch FillHatch
 If the property FillStyle is set to FillStyle::HATCH, this describes the hatch used. More...
 
boolean FillBackground
 if this is TRUE, the transparent background of a hatch filled area is drawn in the current background color. More...
 
string FillBitmapName
 If the property FillStyle is set to FillStyle::BITMAP, this is the name of the used fill bitmap style. More...
 
com::sun::star::awt::XBitmap FillBitmap
 If the property FillStyle is set to FillStyle::BITMAP, this is the bitmap used. More...
 
string FillBitmapURL
 If the property FillStyle is set to FillStyle::BITMAP, this is a URL to the bitmap used. More...
 
short FillBitmapPositionOffsetX
 This is the horizontal offset where the tile starts. More...
 
short FillBitmapPositionOffsetY
 This is the vertical offset where the tile starts. More...
 
short FillBitmapOffsetX
 Every second line of tiles is moved the given percent of the width of the bitmap. More...
 
short FillBitmapOffsetY
 Every second row of tiles is moved the given percent of the height of the bitmap. More...
 
RectanglePoint FillBitmapRectanglePoint
 The RectanglePoint specifies the position inside of the bitmap to use as the top left position for rendering. More...
 
boolean FillBitmapLogicalSize
 specifies if the size is given in percentage or as an absolute value. More...
 
long FillBitmapSizeX
 This is the width of the tile for filling. More...
 
long FillBitmapSizeY
 This is the height of the tile for filling. More...
 
BitmapMode FillBitmapMode
 this enum selects how a area is filled with a single bitmap. More...
 
boolean FillBitmapStretch
 if set, the fill bitmap is stretched to fill the area of the shape. More...
 
boolean FillBitmapTile
 if set, the fill bitmap is repeated to fill the area of the shape. More...
 
com::sun::star::text::GraphicCrop GraphicCrop
 contains the cropping of the object. More...
 
- Public Attributes inherited from ShadowProperties
boolean Shadow
 enables/disables the shadow of a Shape. More...
 
com::sun::star::util::Color ShadowColor
 This is the color of the shadow of this Shape. More...
 
short ShadowTransparence
 This defines the degree of transparence of the shadow in percent. More...
 
long ShadowXDistance
 This is the horizontal distance of the left edge of the Shape to the shadow. More...
 
long ShadowYDistance
 This is the vertical distance of the top edge of the Shape to the shadow. More...
 
- Public Attributes inherited from ConnectorProperties
com::sun::star::drawing::ConnectorType EdgeKind
 This property contains the kind of the connector. More...
 
long EdgeNode1HorzDist
 This property contains the horizontal distance of node 1. More...
 
long EdgeNode1VertDist
 This property contains the vertical distance of node 1. More...
 
long EdgeNode2HorzDist
 This property contains the horizontal distance of node 2. More...
 
long EdgeNode2VertDist
 This property contains the vertical distance of node 2. More...
 
- Public Attributes inherited from MeasureProperties
boolean MeasureBelowReferenceEdge
 If this property is TRUE, the measure is drawn below the reference edge instead of above it. More...
 
long MeasureHelpLine1Length
 This is the length of the first help line. More...
 
long MeasureHelpLine2Length
 This is the length of the second help line. More...
 
long MeasureHelpLineDistance
 This is the distance from the measure line to the start of the help lines. More...
 
long MeasureHelpLineOverhang
 This is the overhang of the two help lines. More...
 
com::sun::star::drawing::MeasureKind MeasureKind
 This enumeration specifies the MeasureKind. More...
 
long MeasureLineDistance
 This is the distance from the reference edge to the measure line. More...
 
long MeasureOverhang
 This is the overhang of the reference line over the help lines. More...
 
boolean MeasureShowUnit
 If this is TRUE, the unit of measure is shown in the measure text. More...
 
boolean MeasureTextAutoAngle
 If this is TRUE, the angle of the measure is set automatically. More...
 
long MeasureTextAutoAngleView
 This is the automatic angle. More...
 
long MeasureTextFixedAngle
 This is the fixed angle. More...
 
com::sun::star::drawing::MeasureTextHorzPos MeasureTextHorizontalPosition
 This is the horizontal position of the measure text. More...
 
com::sun::star::drawing::MeasureTextVertPos MeasureTextVerticalPosition
 This is the vertical position of the text. More...
 
boolean MeasureTextIsFixedAngle
 If this value is TRUE, the measure has a fixed angle. More...
 
boolean MeasureTextRotate90
 If this value is TRUE, the text is rotated 90 degrees. More...
 
boolean MeasureTextUpsideDown
 If this value is TRUE, the text is printed upside down. More...
 
short MeasureDecimalPlaces
 This value is the number of decimal places that is used to format the measure value. More...
 
- Protected Attributes inherited from CharacterPropertiesAsian
float CharHeightAsian
 This value contains the height of the characters in point. More...
 
float CharWeightAsian
 This property contains the value of the font weight. More...
 
string CharFontNameAsian
 This property specifies the name of the font style. More...
 
string CharFontStyleNameAsian
 This property contains the name of the font style. More...
 
short CharFontFamilyAsian
 This property contains font family as specified in com.sun.star.awt.FontFamily . More...
 
short CharFontCharSetAsian
 This property contains the text encoding of the font as specified in com.sun.star.awt.CharSet. More...
 
short CharFontPitchAsian
 This property contains the font pitch as specified in com.sun.star.awt.FontPitch. More...
 
com::sun::star::awt::FontSlant CharPostureAsian
 This property contains the value of the posture of the document. More...
 
com::sun::star::lang::Locale CharLocaleAsian
 contains the value of the locale. More...
 
- Protected Attributes inherited from CharacterPropertiesComplex
float CharHeightComplex
 This value contains the height of the characters in point. More...
 
float CharWeightComplex
 This property contains the value of the font weight. More...
 
string CharFontNameComplex
 This property specifies the name of the font style. More...
 
string CharFontStyleNameComplex
 This property contains the name of the font style. More...
 
short CharFontFamilyComplex
 This property contains font family as specified in com.sun.star.awt.FontFamily . More...
 
short CharFontCharSetComplex
 This property contains the text encoding of the font as specified in com.sun.star.awt.CharSet. More...
 
short CharFontPitchComplex
 This property contains the font pitch as specified in com.sun.star.awt.FontPitch. More...
 
com::sun::star::awt::FontSlant CharPostureComplex
 This property contains the value of the posture of the document. More...
 
com::sun::star::lang::Locale CharLocaleComplex
 contains the value of the locale. More...
 
- Protected Attributes inherited from ParagraphPropertiesAsian
boolean ParaIsHangingPunctuation
 determines if hanging punctuation is allowed. More...
 
boolean ParaIsCharacterDistance
 determines if a distance between Asian text, western text or complex text is set. More...
 
boolean ParaIsForbiddenRules
 determines if the rules for forbidden characters at the start or end of text lines are considered. More...
 
- Protected Attributes inherited from ParagraphPropertiesComplex
short WritingMode
 contains the writing direction, as represented by the com::sun::star::text::WritingMode2 constants More...
 

Detailed Description

This is a set of properties to access the defaults of a drawing document.

See Also
DrawingDocumentFactory

Exported Interfaces

service FillProperties
service LineProperties
service TextProperties

The documentation for this service was generated from the following file: