Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: drawing ::

unpublished service EnhancedCustomShapeGeometry
Usage Restrictions
not published
Description
This service may be represented by a ::com::sun::star::beans::PropertyValue [].

Properties' Summary
string
Type
The Type attribute contains the name of a shape type. This name can be used to offer specialized user interfaces for certain classes of shapes, like for arrows, smileys, etc. The shape type is rendering engine dependent and does not influence the geometry of the shape. If the value of the draw:type attribute is non-primitive, then no shape type is available.  
::com::sun::star::awt::Rectangle
ViewBox
[ OPTIONAL ]
This property describes the user space of the shape in its canonical form  
boolean
MirroredX
[ OPTIONAL ]
This property specifies if the orientation of the shape is horizontal mirrored.  
boolean
MirroredY
[ OPTIONAL ]
This property specifies if the orientation of the shape is vertical mirrored.  
double
TextRotateAngle
[ OPTIONAL ]
This property specifies the text rotation angle in degrees. The text rotation is added to the shape geometry rotation.  
sequence< EnhancedCustomShapeAdjustmentValue >
AdjustmentValues
[ OPTIONAL ]
This property specifies a sequence of Adjustment values.  
sequence< ::com::sun::star::beans::PropertyValue >
Extrusion
[ OPTIONAL ]
This property sequence is including the extrusion description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapeExtrusion  
sequence< ::com::sun::star::beans::PropertyValue >
Path
[ OPTIONAL ]
This property sequence is including the path description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapePath  
sequence< ::com::sun::star::beans::PropertyValue >
TextPath
[ OPTIONAL ]
This property sequence is including the textpath description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapeTextPath  
sequence< string >
Equations
[ OPTIONAL ]
This property is describing the equations that are used, each equation can be referenced by com::sun::star::drawing::EnhancedCustomShapeParameter which are often used in Path, Extrusion and or Handle descriptions.  
sequence< ::com::sun::star::beans::PropertyValues >
Handles
[ OPTIONAL ]
This property is describing the interaction handles that are used, each inner property sequence is having the same properties as they are specified in the service com::sun::star:drawing::EnhancedCustomShapeHandle  
Properties' Details
Type
string Type;
Description
The Type attribute contains the name of a shape type. This name can be used to offer specialized user interfaces for certain classes of shapes, like for arrows, smileys, etc. The shape type is rendering engine dependent and does not influence the geometry of the shape. If the value of the draw:type attribute is non-primitive, then no shape type is available.
ViewBox
::com::sun::star::awt::Rectangle ViewBox;
Usage Restrictions
optional
Description
This property describes the user space of the shape in its canonical form
MirroredX
boolean MirroredX;
Usage Restrictions
optional
Description
This property specifies if the orientation of the shape is horizontal mirrored.
MirroredY
boolean MirroredY;
Usage Restrictions
optional
Description
This property specifies if the orientation of the shape is vertical mirrored.
TextRotateAngle
double TextRotateAngle;
Usage Restrictions
optional
Description
This property specifies the text rotation angle in degrees. The text rotation is added to the shape geometry rotation.
AdjustmentValues
sequence< EnhancedCustomShapeAdjustmentValue > AdjustmentValues;
Usage Restrictions
optional
Description
This property specifies a sequence of Adjustment values.
Extrusion
sequence< ::com::sun::star::beans::PropertyValue > Extrusion;
Usage Restrictions
optional
Description
This property sequence is including the extrusion description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapeExtrusion
Path
sequence< ::com::sun::star::beans::PropertyValue > Path;
Usage Restrictions
optional
Description
This property sequence is including the path description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapePath
TextPath
sequence< ::com::sun::star::beans::PropertyValue > TextPath;
Usage Restrictions
optional
Description
This property sequence is including the textpath description, the properties are as same as specified in the service com::sun::star:drawing::EnhancedCustomShapeTextPath
Equations
sequence< string > Equations;
Usage Restrictions
optional
Description
This property is describing the equations that are used, each equation can be referenced by com::sun::star::drawing::EnhancedCustomShapeParameter which are often used in Path, Extrusion and or Handle descriptions.
Handles
sequence< ::com::sun::star::beans::PropertyValues > Handles;
Usage Restrictions
optional
Description
This property is describing the interaction handles that are used, each inner property sequence is having the same properties as they are specified in the service com::sun::star:drawing::EnhancedCustomShapeHandle

 
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.