38 #ifndef POWER_POINT7_TEXT 39 # define POWER_POINT7_TEXT 45 #include <librevenge/librevenge.h> 107 bool readFont(
int level,
long endPos, std::string &fName);
117 bool readZone4064(
int level,
long endPos,
int rId,
int &textId);
149 std::shared_ptr<PowerPoint7TextInternal::State>
m_state;
bool readRulerTabs(int level, long endPos, PowerPoint7TextInternal::Ruler &ruler)
try to read the tab list zone: 4070
Definition: PowerPoint7Text.cxx:1360
bool readTextMasterPropAtom(int level, long endPos)
try to read the text master prop atom zone 4003
Definition: PowerPoint7Text.cxx:716
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
Internal: the structures of a PowerPoint7Text.
Definition: PowerPoint7Text.cxx:56
bool readExternalHyperlink9(int level, long endPos, int &tId)
try to read the external hyper link zone: 4068
Definition: PowerPoint7Text.cxx:1142
bool readZone4067(int level, long endPos)
try to read the zone 4067: child of 4064
Definition: PowerPoint7Text.cxx:1095
bool readTextMasterProp(int level, long endPos, int &textId)
try to read the master text prop atom zone 4002
Definition: PowerPoint7Text.cxx:650
std::shared_ptr< PowerPoint7TextInternal::State > m_state
the state
Definition: PowerPoint7Text.hxx:149
bool readFontCollection(int level, long endPos)
try to read the font collection zone 2005
Definition: PowerPoint7Text.cxx:163
PowerPoint7Text & operator=(PowerPoint7Text const &orig)=delete
bool readFontContainer(int level, long endPos, std::string &fName)
try to read the font container zone 4022
Definition: PowerPoint7Text.cxx:798
virtual ~PowerPoint7Text()
destructor
Definition: PowerPoint7Text.cxx:145
bool readExternalHyperlinkAtom(int level, long endPos)
try to read the external hyper link atom zone: 4051
Definition: PowerPoint7Text.cxx:919
bool readRulerSetId(int level, long endPos, int &id)
try to read the ruler set id zone 4021
Definition: PowerPoint7Text.cxx:767
int version() const
returns the file version
Definition: PowerPoint7Text.cxx:148
bool readTextZoneContainer(int level, long endPos, PowerPoint7TextInternal::TextZone &zone)
try to read a text zone container, zone 2028
Definition: PowerPoint7Text.cxx:235
Internal: a ruler of a PowerPoint7Text.
Definition: PowerPoint7Text.cxx:59
bool readRuler(int level, long endPos, PowerPoint7TextInternal::Ruler &ruler)
try to read the ruler margins zone 4019
Definition: PowerPoint7Text.cxx:1265
bool readFieldList(int level, long endPos)
try to read the field definition list zone 2027
Definition: PowerPoint7Text.cxx:1418
bool readExternalHyperlinkData(int level, long endPos)
try to read the external hyper link atom zone: 4055
Definition: PowerPoint7Text.cxx:952
the main class to read the text part of a PowerPoint 95 file
Definition: PowerPoint7Text.hxx:67
PowerPoint7Text(PowerPoint7Parser &parser)
constructor
Definition: PowerPoint7Text.cxx:138
bool readFontEmbedded(int level, long endPos)
try to read an embedded font container zone 4024
Definition: PowerPoint7Text.cxx:892
bool readZone4064(int level, long endPos, int rId, int &textId)
try to read the zone 4064: child of MasterTextPropAtom,ExternalHyperlink9
Definition: PowerPoint7Text.cxx:985
MWAWParserStatePtr m_parserState
the parser state
Definition: PowerPoint7Text.hxx:146
bool readZone4066(int level, long endPos)
try to read the zone 4066: child of 4064
Definition: PowerPoint7Text.cxx:1051
bool readRulerContainer(int level, long endPos, PowerPoint7TextInternal::Ruler &ruler)
try to read the ruler container zone: 4069
Definition: PowerPoint7Text.cxx:1311
the main class to read a Microsoft PowerPoint 95 files (Windows)
Definition: PowerPoint7Parser.hxx:61
bool readRulerList(int level, long endPos)
try to read the list of rulers zone 4016
Definition: PowerPoint7Text.cxx:1201
bool readTextZone(int level, long endPos, PowerPoint7TextInternal::TextZone &zone)
try to read a text zone 2030
Definition: PowerPoint7Text.cxx:280
bool readFieldDef(int level, long endPos, int &format)
try to read the field definition zone 4056
Definition: PowerPoint7Text.cxx:1482
void setFontFamily(std::string const &family)
sets the default font family
Definition: PowerPoint7Text.cxx:153
PowerPoint7Parser * m_mainParser
the main parser;
Definition: PowerPoint7Text.hxx:152
bool readFont(int level, long endPos, std::string &fName)
try to read the font entity atom zone 4023
Definition: PowerPoint7Text.cxx:850
bool sendText(int textId)
try to send the text content
Definition: PowerPoint7Text.cxx:1526
Internal: a text zone of a PowerPoint7Text.
Definition: PowerPoint7Text.cxx:84