38 #ifndef CLARIS_DRAW_TEXT 39 # define CLARIS_DRAW_TEXT 93 bool sendZone(
int number,
int subZone=-1);
139 std::shared_ptr<ClarisDrawTextInternal::State>
m_state;
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
std::shared_ptr< ClarisDrawStyleManager > m_styleManager
the style manager
Definition: ClarisDrawText.hxx:144
bool readParagraph(int id=-1)
the definition of ruler : present at the beginning of the text in the first version of Claris Works :...
Definition: ClarisDrawText.cxx:927
std::shared_ptr< ClarisWksStruct::DSET > readDSETZone(ClarisWksStruct::DSET const &zone, MWAWEntry const &entry)
reads the zone Text DSET
Definition: ClarisDrawText.cxx:519
low level internal: main text zone
Definition: ClarisDrawText.cxx:400
bool readTokens(MWAWEntry const &entry, ClarisDrawTextInternal::DSET &zone)
try to the token zone)
Definition: ClarisDrawText.cxx:1065
bool readFonts(MWAWEntry const &entry, ClarisDrawTextInternal::DSET &zone)
try to read a font sequence
Definition: ClarisDrawText.cxx:760
the main class to read a ClarisDraw style
Definition: ClarisDrawStyleManager.hxx:59
main structure which correspond to a document part
Definition: ClarisWksStruct.hxx:87
bool readTextZoneSize(MWAWEntry const &entry, ClarisDrawTextInternal::DSET &zone)
try to read the text zone size
Definition: ClarisDrawText.cxx:1168
int numPages() const
returns the number of pages
Definition: ClarisDrawText.cxx:506
virtual ~ClarisDrawText()
destructor
Definition: ClarisDrawText.cxx:491
Class to store font.
Definition: MWAWFont.hxx:43
bool sendText(ClarisDrawTextInternal::DSET const &zone, int subZone)
send the text zone to the listener
Definition: ClarisDrawText.cxx:1214
bool readParagraphs()
read the rulers block which is present at the beginning of the text
Definition: ClarisDrawText.cxx:853
ClarisDrawText & operator=(ClarisDrawText const &orig)=delete
bool sendZone(int number, int subZone=-1)
sends the zone data
Definition: ClarisDrawText.cxx:1445
int version() const
returns the file version
Definition: ClarisDrawText.cxx:494
MWAWParserStatePtr m_parserState
the parser state
Definition: ClarisDrawText.hxx:136
the main class to read a ClarisDraw v1 file
Definition: ClarisDrawParser.hxx:63
std::shared_ptr< ClarisDrawTextInternal::State > m_state
the state
Definition: ClarisDrawText.hxx:139
void resetState()
resets the current state
Definition: ClarisDrawText.cxx:501
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
ClarisDrawParser * m_mainParser
the main parser;
Definition: ClarisDrawText.hxx:142
ClarisDrawText(ClarisDrawParser &parser)
constructor
Definition: ClarisDrawText.cxx:483
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: ClarisDrawText.cxx:1456
Internal: the structures of a ClarisDrawText.
Definition: ClarisDrawText.cxx:57
bool readFont(int id, int &posC, MWAWFont &font)
try to read a font
Definition: ClarisDrawText.cxx:788
the main class to read the text part of ClarisDraw file
Definition: ClarisDrawText.hxx:72