service GenericDrawPage in module com::sun::star::drawing::

(Global Index)

Syntax

service GenericDrawPage;

Description

This abstract service is implemented by every page of a DrawingDocument .

Example

create and insert a couple of LineShape s:
 xPage = xDoc.DrawPages(0)
 for x% = 0 to 200
 xShape = xProv.createInstance( "com::sun::star::drawing::LineShape" )
 xShape.LineColor = rgb( 255, 0, n%+20 )
 xShape.LineWidth = 20
 xShape.Position = Point( x%, 2 * x% )
 xShape.Size = Size( 300-x%, 20 )
 xPage.add( xShape )
 next x%

Exported Interfaces

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

Description

manages the Shape s of this page.

It also lets you add new Shape s. The program currently requires that these Shape s be created by the factory of the document.

See also

unknown ?
DrawingDocument

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

Description

With this interface you can group/ungroup a collection of Shape s.


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

Description

With this interface you can combine/split a collection of Shape s.


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

Description

With this interface you can bind/unbind a collection of Shape s.


com::sun::star::container::XNamed

Description

Gets or sets the name of this page.

Duplicated pagenames inside a document are not allowed.


com::sun::star::lang::XServiceInfo

Description

returns the services implemented by this instance.


com::sun::star::beans::XPropertySet

Description

gives you access to the properties of this DrawPage .


Property Summary

BorderBottom This is the border at the bottom.

BorderLeft This is the border at the left.

BorderRight This is the border at the right.

BorderTop This is the border at the top.

Height This is the height.

Width This is the width.

Number This is the number of this page, starting with 1.

Orientation This is the orientation of this page.

UserDefinedAttributes this property stores xml attributes. They will be saved to and restored from automatic styles inside xml files.

Property Details



BorderBottom

Syntax

long BorderBottom;

Description

This is the border at the bottom.


BorderLeft

Syntax

long BorderLeft;

Description

This is the border at the left.


BorderRight

Syntax

long BorderRight;

Description

This is the border at the right.


BorderTop

Syntax

long BorderTop;

Description

This is the border at the top.


Height

Syntax

long Height;

Description

This is the height.


Width

Syntax

long Width;

Description

This is the width.


Number

Syntax

[readonly] short Number;

Description

This is the number of this page, starting with 1.


Orientation

Syntax

com::sun::star::view::PaperOrientation Orientation;

Description

This is the orientation of this page.


UserDefinedAttributes [ O P T I O N A L ]

Syntax

com::sun::star::container::XNameContainer UserDefinedAttributes;

Description

this property stores xml attributes. They will be saved to and restored from automatic styles inside xml files.

See also

AttributeContainer
Top of Page