22 #ifndef LOTUS_STYLE_MANAGER_H 23 #define LOTUS_STYLE_MANAGER_H 28 #include <librevenge-stream/librevenge-stream.h> 60 bool getColor8(
int cId,
WPSColor &color)
const;
62 bool getColor16(
int cId,
WPSColor &color)
const;
64 bool getColor256(
int cId,
WPSColor &color)
const;
78 bool updateSurfaceStyle(
int fColorId,
int bColorId,
int patternId,
WPSGraphicStyle &style)
const;
93 bool readColorStyle(shared_ptr<WPSStream> stream,
long endPos);
95 bool readFormatStyle(shared_ptr<WPSStream> stream,
long endPos);
97 bool readLineStyle(shared_ptr<WPSStream> stream,
long endPos,
int vers);
99 bool readGraphicStyle(shared_ptr<WPSStream> stream,
long endPos);
104 bool readFontStyleA0(shared_ptr<WPSStream> stream,
long endPos);
106 bool readFontStyleF0(shared_ptr<WPSStream> stream,
long endPos);
108 bool readCellStyleD2(shared_ptr<WPSStream> stream,
long endPos);
110 bool readCellStyleE6(shared_ptr<WPSStream> stream,
long endPos);
113 bool readMenuStyleE7(shared_ptr<WPSStream> stream,
long endPos);
118 bool readFMTFontName(shared_ptr<WPSStream> stream);
120 bool readFMTFontSize(shared_ptr<WPSStream> stream);
122 bool readFMTFontId(shared_ptr<WPSStream> stream);
133 shared_ptr<LotusStyleManagerInternal::State>
m_state;
shared_ptr< LotusStyleManagerInternal::State > m_state
the internal state
Definition: LotusStyleManager.h:133
define the font properties
Definition: WPSFont.h:36
LotusParser & m_mainParser
the main parser
Definition: LotusStyleManager.h:131
friend class LotusStyleManager
Definition: Lotus.h:71
int version() const
return the file version
Definition: Lotus.cpp:217
This class parses a WK2..WK4 Lotus spreadsheet.
Definition: Lotus.h:66
a structure used to define a picture style
Definition: WPSGraphicStyle.h:37
This class parses the Lotus style.
Definition: LotusStyleManager.h:45
Definition: LotusStyleManager.cpp:47
WKSParser & operator=(const WKSParser &)
the class to store a color
Definition: libwps_internal.h:268
a basic pattern used in a WPSGraphicStyle:
Definition: WPSGraphicStyle.h:86