22 #ifndef LOTUS_STYLE_MANAGER_H 23 #define LOTUS_STYLE_MANAGER_H 28 #include <librevenge-stream/librevenge-stream.h> 60 bool getColor(
int cId,
WPSColor &color)
const;
84 bool readCellStyle(
long endPos);
86 bool readColorStyle(
long endPos);
88 bool readFontStyle(
long endPos);
90 bool readFormatStyle(
long endPos);
92 bool readLineStyle(
long endPos);
94 bool readGraphicStyle(
long endPos);
112 shared_ptr<LotusStyleManagerInternal::State>
m_state;
shared_ptr< LotusStyleManagerInternal::State > m_state
the internal state
Definition: LotusStyleManager.h:112
libwps::DebugFile & m_asciiFile
the ascii file
Definition: LotusStyleManager.h:114
Definition: WPSDebug.h:196
define the font properties
Definition: WPSFont.h:36
RVNGInputStreamPtr m_input
the input
Definition: LotusStyleManager.h:108
libwps::DebugFile & ascii()
returns the debug file
Definition: LotusStyleManager.h:103
LotusParser & m_mainParser
the main parser
Definition: LotusStyleManager.h:110
friend class LotusStyleManager
Definition: Lotus.h:52
int version() const
return the file version
Definition: Lotus.cpp:183
This class parses a WK2..WK4 Lotus spreadsheet.
Definition: Lotus.h:47
a structure used to define a picture style
Definition: WPSGraphicStyle.h:37
This class parses the Lotus style.
Definition: LotusStyleManager.h:45
bool checkFilePosition(long pos)
return true if the pos is in the file, update the file size if need
Definition: Lotus.cpp:188
Definition: LotusStyleManager.cpp:46
WKSParser & operator=(const WKSParser &)
shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:87
the class to store a color
Definition: libwps_internal.h:266
libwps::DebugFile m_asciiFile
the debug file
Definition: WKSParser.h:75