60 namespace CWTextInternal
131 bool readFont(
int id,
int &posC, MWAWFont &font);
134 bool readChar(
int id,
int fontSize, MWAWFont &font);
bool readFont(int id, int &posC, MWAWFont &font)
try to read a font
Definition: CWText.cxx:718
bool readSTYL_RULR(int N, int fSz)
read a STYL Paragraph sequence
Definition: CWText.cxx:1610
main structure which correspond to a document part
Definition: CWStruct.hxx:55
bool readTokens(MWAWEntry const &entry, CWTextInternal::Zone &zone)
try to the token zone)
Definition: CWText.cxx:1049
bool readTextSection(CWTextInternal::Zone &zone)
try to read the section
Definition: CWText.cxx:1147
CWParser * m_mainParser
the main parser;
Definition: CWText.hxx:167
a structure to store the style list and the lookup zone
Definition: CWStyleManager.hxx:60
shared_ptr< CWTextInternal::State > m_state
the state
Definition: CWText.hxx:164
shared_ptr< CWStruct::DSET > readDSETZone(CWStruct::DSET const &zone, MWAWEntry const &entry, bool &complete)
reads the zone Text DSET
Definition: CWText.cxx:509
bool sendText(CWTextInternal::Zone const &zone)
send the text zone to the listener
Definition: CWText.cxx:1292
void setProperty(CWTextInternal::Paragraph const &ruler, int listId=-1)
sends a paragraph property to the listener
Definition: CWText.cxx:1948
the main class to read the text part of Claris Works file
Definition: CWText.hxx:75
int numPages() const
returns the number of pages
Definition: CWText.cxx:479
Internal: class to store the paragraph properties.
Definition: CWText.cxx:107
bool readTextZoneSize(MWAWEntry const &entry, CWTextInternal::Zone &zone)
try to read the text zone size
Definition: CWText.cxx:1248
CWText & operator=(CWText const &orig)
int version() const
returns the file version
Definition: CWText.cxx:472
bool readFonts(MWAWEntry const &entry, CWTextInternal::Zone &zone)
try to read a font sequence
Definition: CWText.cxx:904
bool readParagraphs()
read the rulers block which is present at the beginning of the text in the first version of Claris Wo...
Definition: CWText.cxx:1638
CWText(CWParser &parser)
constructor
Definition: CWText.cxx:463
shared_ptr< CWStyleManager > m_styleManager
the style manager
Definition: CWText.hxx:170
bool readChar(int id, int fontSize, MWAWFont &font)
try to read a named font
Definition: CWText.cxx:824
bool readSTYL_CHAR(int N, int fSz)
read a STYL Font sequence
Definition: CWText.cxx:1581
the main class to read a Claris Works file
Definition: CWParser.hxx:73
int findListId(CWTextInternal::Zone const &zone, int actListId, long cPos, long &lastPos)
try to find a list id which corresponds to the list beginning in actPos
Definition: CWText.cxx:1537
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:342
Definition: CWText.cxx:407
MWAWParserStatePtr m_parserState
the parser state
Definition: CWText.hxx:161
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: CWText.cxx:1972
bool sendZone(int number)
sends the zone data to the listener (if it exists )
Definition: CWText.cxx:1960
virtual ~CWText()
destructor
Definition: CWText.cxx:469
bool readParagraph(int id=-1)
the definition of ruler : present at the beginning of the text in the first version of Claris Works :...
Definition: CWText.cxx:1690