diff options
author | Oliver Specht <os@openoffice.org> | 2001-01-22 12:26:34 +0000 |
---|---|---|
committer | Oliver Specht <os@openoffice.org> | 2001-01-22 12:26:34 +0000 |
commit | d05c05e469a2360d717b28bb4c1129b0a6f45228 (patch) | |
tree | 5eccc4c35ed8482a3569557feb483615ca08a596 /offapi/com/sun/star/text/TextGraphicObject.idl | |
parent | new: BaseFrame.idl (diff) | |
download | core-d05c05e469a2360d717b28bb4c1129b0a6f45228.tar.gz core-d05c05e469a2360d717b28bb4c1129b0a6f45228.zip |
base service for frames, graphic objects and embedded objects
Diffstat (limited to 'offapi/com/sun/star/text/TextGraphicObject.idl')
-rw-r--r-- | offapi/com/sun/star/text/TextGraphicObject.idl | 376 |
1 files changed, 12 insertions, 364 deletions
diff --git a/offapi/com/sun/star/text/TextGraphicObject.idl b/offapi/com/sun/star/text/TextGraphicObject.idl index 624eaa65fb0a..10dff07ed6c4 100644 --- a/offapi/com/sun/star/text/TextGraphicObject.idl +++ b/offapi/com/sun/star/text/TextGraphicObject.idl @@ -2,9 +2,9 @@ * * $RCSfile: TextGraphicObject.idl,v $ * - * $Revision: 1.5 $ + * $Revision: 1.6 $ * - * last change: $Author: mi $ $Date: 2000-12-21 08:35:21 $ + * last change: $Author: os $ $Date: 2001-01-22 13:26:33 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -61,33 +61,14 @@ #ifndef __com_sun_star_text_TextGraphicObject_idl__ #define __com_sun_star_text_TextGraphicObject_idl__ -#ifndef __com_sun_star_text_XTextContent_idl__ -#include <com/sun/star/text/XTextContent.idl> -#endif - -#ifndef __com_sun_star_container_XNamed_idl__ -#include <com/sun/star/container/XNamed.idl> -#endif - -#ifndef __com_sun_star_text_TextContent_idl__ -#include <com/sun/star/text/TextContent.idl> +#ifndef __com_sun_star_text_BaseFrame_idl__ +#include <com/sun/star/text/BaseFrame.idl> #endif #ifndef __com_sun_star_text_GraphicCrop_idl__ #include <com/sun/star/text/GraphicCrop.idl> #endif -#ifndef __com_sun_star_table_ShadowFormat_idl__ -#include <com/sun/star/table/ShadowFormat.idl> -#endif - -#ifndef __com_sun_star_awt_Size_idl__ -#include <com/sun/star/awt/Size.idl> -#endif - -#ifndef __com_sun_star_table_BorderLine_idl__ -#include <com/sun/star/table/BorderLine.idl> -#endif #ifndef __com_sun_star_drawing_PointSequenceSequence_idl__ #include <com/sun/star/drawing/PointSequenceSequence.idl> #endif @@ -101,52 +82,32 @@ //============================================================================= -// DocMerge from xml: service com::sun::star::text::TextGraphicObject /** specifies a graphic which can be embedded in <type scope="com::sun::star::drawing">Text</type>. */ service TextGraphicObject { - // DocMerge: empty anyway - interface com::sun::star::text::XTextContent; - - // DocMerge: empty anyway - interface com::sun::star::container::XNamed; - - // DocMerge: empty anyway - service com::sun::star::text::TextContent; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::AnchorPageNo - /** contains the number of the page where the object is anchored. It is - valid only if the anchor type is "TextContentAnchorType_AT_PAGE". + /** contains the definition of interfaces and properties that are supported by text frames, + graphic objects and embeddedobjects. */ - [property] short AnchorPageNo; - + service BaseFrame; //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BackColor - /** contains the color of the background of the object. - */ - [property] long BackColor; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ClientMap /** determines if a client-side image map is assigned to the object. */ [property] boolean ClientMap; //------------------------------------------------------------------------- - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ContentProtected /** determines if the content is protected against changes from the user interface. */ [property] boolean ContentProtected; //------------------------------------------------------------------------- - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ContourOutside + /** determines if the text wraps around the contour of the object. + */ + [property] boolean SurroundContour; + //------------------------------------------------------------------------- + /** the text flows only around the contour of the object. */ [property] boolean ContourOutside; @@ -155,15 +116,8 @@ service TextGraphicObject */ [optional, property] com::sun::star::drawing::PointSequenceSequence ContourPolyPolygon; //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::FrameStyle - /** contains the frame style that is assigned to this object. - */ - [property] string FrameStyle; - //------------------------------------------------------------------------- - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::GraphicCrop /** contains the cropping of the object.@see GraphicCrop */ [property] com::sun::star::text::GraphicCrop GraphicCrop; @@ -177,328 +131,22 @@ service TextGraphicObject */ [property] boolean HoriMirroredOnOddPages; //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Height - /** contains the height of the object. - */ - [property] long Height; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HoriOrient - /** contains the horizontal orientation.@see contants HoriOrientation - */ - [property] short HoriOrient; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HoriOrientPosition - /** contains the horizontal position. - - - - <p>It is only valid if "HoriOrient" contains the value - <const>HoriOrienation::NONE</const>.</p> - */ - [property] long HoriOrientPosition; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HoriOrientRelation - /** contains the reference position of the "HoriOrientPosition".@see RelOrientation - */ - [property] short HoriOrientRelation; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HyperLinkURL - /** contains the URL of the hyperlink assigned to the object - */ - [property] string HyperLinkURL; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HyperLinkTarget - /** contains the name of the target frame of the hyperlink assigned to the object. - */ - [property] string HyperLinkTarget; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::HyperLinkName - /** contains the name of the hyperlink assigned to the object. - */ - [property] string HyperLinkName; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::LeftMargin - /** contains the left margin of the object. - */ - [property] long LeftMargin; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::RightMargin - /** contains the right margin of the object. - */ - [property] long RightMargin; - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Opaque - /** decides if the object is opaque. It is only valid if "TextWrap" - has the value "WrapTextMode_THROUGH". - */ - [property] boolean Opaque; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::PageToggle - /** determines if left and right pages are considered in the horizontal orientation. - */ - [property] boolean PageToggle; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::PositionProtected - /** determines if the position is protected against changes from the user interface. - */ - [property] boolean PositionProtected; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Print - /** determines if the object can be printed. - */ - [property] boolean Print; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::RelativeHeight - /** contains the relative height of the object. - - - - <p>It is valid if the value is greater 0.</p> - */ - [property] short RelativeHeight; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::RelativeWidth - /** contains the relative width of the object. - - - - <p>It is valid if the value is greater 0.</p> - */ - [property] short RelativeWidth; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ServerMap - /** determines if a server-side image map is assigned to the object. - */ - [property] boolean ServerMap; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ShadowFormat - /** contains the settings of the shadow of the object.@see com::sun::star::table::ShadowFormat - */ - [property] com::sun::star::table::ShadowFormat ShadowFormat; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Size - /** contains the size of the object. - */ - [property] com::sun::star::awt::Size Size; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::SizeRelative - /** determines if size, width and height or relative height and width are valid. - */ - [property] boolean SizeRelative; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::SizeProtected - /** determines if the size is protected against changes from the user interface. - */ - [property] boolean SizeProtected; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::TextWrap - /** contains the wrapping of the object.@see WrapTextMode - */ - [property] short TextWrap; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Surround - /** contains the wrapping of the object.@see WrapTextMode - */ - [property] short Surround; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::SurroundAnchoronly - /** determines if the text wraps only in the paragraph - that contains the anchor of the object. - */ - [property] boolean SurroundAnchoronly; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::SurroundContour - /** determines if the text wraps around the contour of the object. - */ - [property] boolean SurroundContour; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::TopMargin - /** contains the top margin of the object. - */ - [property] long TopMargin; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BottomMargin - /** contains the bottom margin of the object. - */ - [property] long BottomMargin; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BackTransparent - /** determines if the background is transparent. - */ - [property] boolean BackTransparent; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::VertMirrored /** determines if the object is mirrored vertically. */ [property] boolean VertMirrored; - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::VertOrient - /** contains the value of the vertical orientation.@see VertOrientation - */ - [property] short VertOrient; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::VertOrientPosition - /** contains the vertical position. - - It is only valid if "VertOrient" contains the value - <const>VertOrienation::NONE</const>. - */ - [property] long VertOrientPosition; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::VertOrientRelation - /** contains the reference position of the - <member>TextGraphicObject::VertOrientPosition</member>.@see RelOrientation - */ - [property] short VertOrientRelation; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::Width - /** contains the width of the object. - */ - [property] long Width; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::LeftBorder - /** contains the left border of the object.@see com::sun::star::table::BorderLine - */ - [property] com::sun::star::table::BorderLine LeftBorder; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::RightBorder - /** contains the right border of the object.@see com::sun::star::table::BorderLine - */ - [property] com::sun::star::table::BorderLine RightBorder; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::TopBorder - /** contains the top border of the object.@see com::sun::star::table::BorderLine - */ - [property] com::sun::star::table::BorderLine TopBorder; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BottomBorder - /** contains the bottom border of the object.@see com::sun::star::table::BorderLine - */ - [property] com::sun::star::table::BorderLine BottomBorder; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BorderDistance - /** contains the distance from the border to the object. - */ - [property] long BorderDistance; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::LeftBorderDistance - /** contains the distance from the left border to the object. - */ - [property] long LeftBorderDistance; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::RightBorderDistance - /** contains the distance from the right border to the object. - */ - [property] long RightBorderDistance; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::TopBorderDistance - /** contains the distance from the top border to the object. - */ - [property] long TopBorderDistance; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::BottomBorderDistance - /** contains the distance from the bottom border to the object. - */ - [property] long BottomBorderDistance; - - //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::GraphicUrl /** contains the URL of the background graphic of the object */ [property] string GraphicURL; //------------------------------------------------------------------------- - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::GraphicFilter /** contains the name of the filter of the background graphic of the object. */ [property] string GraphicFilter; //------------------------------------------------------------------------- - - // DocMerge from xml: property com::sun::star::text::TextGraphicObject::ActualSize /** contains the original size of the bitmap in the graphic object. */ [property] com::sun::star::awt::Size ActualSize; |