44 class WPXPropertyList;
48 namespace MSKParserInternal
79 static std::vector<MWAWColor>
const &
getPalette(
int vers);
89 WPXPropertyList frameExtras);
MSKParser(MWAWInputStreamPtr input, MWAWRSRCParserPtr rsrcParser, MWAWHeader *header)
constructor
Definition: MSKParser.cxx:54
shared_ptr< MWAWParserState > MWAWParserStatePtr
Definition: ACText.hxx:49
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
Definition: ACText.hxx:44
libmwaw::DebugFile & ascii()
a DebugFile used to write what we recognize when we parse the document
Definition: MSKParser.hxx:95
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:67
the main class to read the text part of Claris Works file
Definition: MSKGraph.hxx:74
shared_ptr< MSKParserInternal::State > m_state
the state
Definition: MSKParser.hxx:100
virtual void sendOLE(int id, MWAWPosition const &pos, WPXPropertyList frameExtras)
virtual function used to send an OLE (v4)
Definition: MSKParser.cxx:77
MWAWInputStreamPtr & getInput()
returns the actual input
Definition: MSKParser.hxx:71
libmwaw::DebugFile m_asciiFile
the debug file of the actual input
Definition: MSKParser.hxx:104
virtual void sendFrameText(MWAWEntry const &entry, std::string const &frame)
virtual function used to send the text of a frame (v4)
Definition: MSKParser.cxx:70
the class to store a color
Definition: libmwaw_internal.hxx:161
virtual ~MSKParser()
destructor
Definition: MSKParser.cxx:66
generic parser for Microsoft Works file
Definition: MSKParser.hxx:58
bool checkIfPositionValid(long pos)
check if a position is inside the file
Definition: MSKParser.cxx:82
virtual Vec2f getPageTopLeft() const =0
returns the page top left point
MWAWInputStreamPtr m_input
the input which can be an OLE in MSWorks 4 file
Definition: MSKParser.hxx:102
bool getColor(int id, MWAWColor &col, int vers=-1) const
return the color which correspond to an index
Definition: MSKParser.cxx:193
static std::vector< MWAWColor > const & getPalette(int vers)
return a list of color corresponding to a version
Definition: MSKParser.cxx:96
virtual class which defines the ancestor of all main zone parser
Definition: MWAWParser.hxx:98
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
Definition: MWAWParser.hxx:56