60#ifndef INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFDRAWSTYLE_HXX
61#define INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFDRAWSTYLE_HXX
Stream wrapper for sax writer.
Border line style for drawing object.
Style for all drawing object, which can includes line style, area style, wrap style.
bool m_bLineStyleRegistered
std::unique_ptr< XFFontWorkStyle > m_pFontWorkStyle
void SetArrowStart(const OUString &start, double size)
@descr Set drawing object arrow start style,only lines can have arrows.
virtual enumXFStyle GetStyleFamily() override
@descr get style family.
void SetArrowEnd(const OUString &end, double size)
@descr Set drawing object arrow end style,only lines can have arrows.
virtual void ToXml(IXFStream *pStrm) override
virtual ~XFDrawStyle() override
void SetLineDashStyle(enumXFLineStyle style, double len1, double len2, double space)
@descr Set drawing object dash border style.
XFDrawLineStyle * m_pLineStyle
void SetLineStyle(double width, XFColor color)
@descr Set drawing object border line.
void SetAreaColor(XFColor const &color)
@descr Set drawing object area fill color.
XFDrawAreaStyle * m_pAreaStyle
void SetFontWorkStyle(enumXFFWStyle eStyle, enumXFFWAdjust eAdjust)
void SetAreaLineStyle(enumXFAreaLineStyle style, sal_Int32 angle, double space, XFColor lineColor)
@descr Set drawing object area grid style.
bool m_bAreaStyleRegistered
implements ixfstyle interface.