61#ifndef INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFFRAME_HXX
62#define INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFFRAME_HXX
68#define XFFRAME_FLAG_HEIGHT 0x00000001
69#define XFFRAME_FLAG_MINHEIGHT 0x00000002
70#define XFFRAME_FLAG_MAXHEIGHT 0x00000004
82 explicit XFFrame(
bool isTextBox);
141 void SetPosition(
double x,
double y,
double width,
double height);
Stream wrapper for sax writer.
virtual void Add(XFContent *pContent)
@descr Add content.
@descr Base class for all content object.
Base class for all frame object,include drawing,image,text-box.
void SetWidth(double width)
@descr Set frame width.
void SetHeight(double height)
@descr Set frame height.
void SetName(const OUString &name)
@descr Set frame name.
void SetY(double y)
@descr Set frame position Y.
void SetAnchorPage(sal_Int32 page)
@descr: if it's page anchor,set the page number.
virtual enumXFContent GetContentType() override
@descr Get content type, enumXFContentFrame.
virtual ~XFFrame() override
void SetAnchorType(enumXFAnchor type)
@descr: Set the anchor type for the frame object.
void SetMinHeight(double minHeight)
@descr Set frame min-height.
static void EndFrame(IXFStream *pStrm)
enumXFFrameType GetFrameType() const
@descr Get the frame type.
void SetX(double x)
@descr Set frame position X.
void StartFrame(IXFStream *pStrm)
void SetZIndex(sal_uInt32 zIndex)
@descr Set z-index of the frame.
void SetNextLink(const OUString &next)
@descr: Link the text content of the two frame.
void SetPosition(double x, double y, double width, double height)
@descr Set frame position.
virtual void Add(XFContent *pContent) override
@descr override the add function to adjust z-index.
virtual void ToXml(IXFStream *pStrm) override
@descr serialize.
void SetHeight(double height)
void SetWidth(double width)
void SetSize(double width, double height)
void SetStartPoint(const XFPoint &pt)
#define XFFRAME_FLAG_HEIGHT
#define XFFRAME_FLAG_MINHEIGHT