LibreOffice Module sc (master) 1
|
The CHAREAFORMAT record containing simple area formatting data (solid or patterns). More...
#include <xichart.hxx>
Public Member Functions | |
XclImpChAreaFormat () | |
Creates a new area format object with automatic formatting. More... | |
XclImpChAreaFormat (const XclChAreaFormat &rAreaFmt) | |
Creates a new area format object with the passed formatting. More... | |
void | ReadChAreaFormat (XclImpStream &rStrm) |
Reads the CHAREAFORMAT record (basic fill properties, e.g. More... | |
bool | IsAuto () const |
Returns true, if the area format is set to automatic. More... | |
bool | HasArea () const |
Returns true, if the area style is set to something visible. More... | |
void | Convert (const XclImpChRoot &rRoot, ScfPropertySet &rPropSet, XclChObjectType eObjType, sal_uInt16 nFormatIdx) const |
Converts and writes the contained data to the passed property set. More... | |
Private Attributes | |
XclChAreaFormat | maData |
The CHAREAFORMAT record containing simple area formatting data (solid or patterns).
Definition at line 265 of file xichart.hxx.
|
inlineexplicit |
Creates a new area format object with automatic formatting.
Definition at line 269 of file xichart.hxx.
|
inlineexplicit |
Creates a new area format object with the passed formatting.
Definition at line 271 of file xichart.hxx.
void XclImpChAreaFormat::Convert | ( | const XclImpChRoot & | rRoot, |
ScfPropertySet & | rPropSet, | ||
XclChObjectType | eObjType, | ||
sal_uInt16 | nFormatIdx | ||
) | const |
Converts and writes the contained data to the passed property set.
Definition at line 502 of file xichart.cxx.
References XclImpChRoot::ConvertAreaFormat(), EXC_CHOBJTYPE_FILLEDSERIES, EXC_PATT_SOLID, XclImpPalette::GetColor(), XclImpChRoot::GetFormatInfo(), XclImpRoot::GetPalette(), XclImpChRoot::GetSeriesFillAutoColor(), IsAuto(), maData, XclChAreaFormat::maPattColor, XclChFormatInfo::mePropMode, XclChFormatInfo::mnAutoPattColorIdx, and XclChAreaFormat::mnPattern.
|
inline |
Returns true, if the area style is set to something visible.
Definition at line 279 of file xichart.hxx.
References EXC_PATT_NONE, IsAuto(), maData, and XclChAreaFormat::mnPattern.
|
inline |
Returns true, if the area format is set to automatic.
Definition at line 277 of file xichart.hxx.
References EXC_CHAREAFORMAT_AUTO, get_flag(), maData, and XclChAreaFormat::mnFlags.
void XclImpChAreaFormat::ReadChAreaFormat | ( | XclImpStream & | rStrm | ) |
Reads the CHAREAFORMAT record (basic fill properties, e.g.
transparent or colored).
Definition at line 486 of file xichart.cxx.
References EXC_BIFF8, XclRoot::GetBiff(), XclImpPalette::GetColor(), XclImpRoot::GetPalette(), XclChAreaFormat::maBackColor, maData, XclChAreaFormat::maPattColor, XclChAreaFormat::mnFlags, XclChAreaFormat::mnPattern, and rStrm.
|
private |
Definition at line 287 of file xichart.hxx.
Referenced by Convert(), HasArea(), IsAuto(), and ReadChAreaFormat().