28 #include <librevenge-stream/librevenge-stream.h>
92 bool readZoneBegin(shared_ptr<WPSStream> stream,
long endPos);
94 bool readZoneData(shared_ptr<WPSStream> stream,
long endPos,
int type);
109 bool readFrame(shared_ptr<WPSStream> stream);
122 shared_ptr<LotusGraphInternal::State>
m_state;
bool readPictureData(shared_ptr< WPSStream > stream, long endPos)
reads a picture data: 2410 (wk3mac)
Definition: LotusGraph.cpp:652
bool readTextBoxData(shared_ptr< WPSStream > stream, long endPos)
reads a graphic textbox data: 23f0 (wk3mac)
Definition: LotusGraph.cpp:565
shared_ptr< WKSContentListener > m_listener
Definition: LotusGraph.h:116
Internal: the subdocument of a LotusGraphc.
Definition: LotusGraph.cpp:257
bool readGraphic(shared_ptr< WPSStream > stream)
try to read a graphic: 0xca (wk4)
Definition: LotusGraph.cpp:1041
the graphic zone of a LotusGraph for 123 mac
Definition: LotusGraph.cpp:54
WKSParser * parser() const
returns the parser
Definition: WKSSubDocument.h:44
~LotusGraph()
destructor
Definition: LotusGraph.cpp:323
void setListener(WKSContentListenerPtr &listen)
sets the listener
Definition: LotusGraph.h:64
bool readPictureDefinition(shared_ptr< WPSStream > stream, long endPos)
reads a picture definition: 240e (wk3mac)
Definition: LotusGraph.cpp:601
LotusGraph(LotusParser &parser)
constructor
Definition: LotusGraph.cpp:317
void sendPicture(LotusGraphInternal::ZoneMac const &zone)
try to send a picture
Definition: LotusGraph.cpp:705
shared_ptr< LotusStyleManager > m_styleManager
the style manager
Definition: LotusGraph.h:120
This class parses Microsoft Works graph file.
Definition: LotusGraph.h:51
This class parses a WK2..WK4 Lotus spreadsheet.
Definition: Lotus.h:66
bool readZoneBeginC9(shared_ptr< WPSStream > stream)
try to read the sheet id: 0xc9 (wk4)
Definition: LotusGraph.cpp:1010
bool readZoneData(shared_ptr< WPSStream > stream, long endPos, int type)
reads a graphic zone: 2332, 2346, 2350, 2352, 23f0 (wk3mac)
Definition: LotusGraph.cpp:383
shared_ptr< WKSContentListener > WKSContentListenerPtr
shared pointer to WKSContentListener
Definition: libwps_internal.h:115
void sendTextBox(shared_ptr< WPSStream > stream, WPSEntry const &entry)
try to send a textbox content's
Definition: LotusGraph.cpp:730
This class parses the Lotus style.
Definition: LotusStyleManager.h:45
bool readFrame(shared_ptr< WPSStream > stream)
try to read a graph's frame: 0xcc (wk4)
Definition: LotusGraph.cpp:1471
LotusGraph & operator=(LotusGraph const &orig)
void sendTextBoxWK4(shared_ptr< WPSStream > stream, WPSEntry const &entry, bool isButton)
try to send a textbox content's
Definition: LotusGraph.cpp:1584
void cleanState()
clean internal state
Definition: LotusGraph.cpp:327
int version() const
return the file version
Definition: LotusGraph.cpp:332
void sendGraphics(int sheetId)
send the graphics corresponding to a sheetId
Definition: LotusGraph.cpp:923
LotusParser & m_mainParser
the listener (if set)
Definition: LotusGraph.h:118
bool hasGraphics(int sheetId) const
return true if the sheet sheetId has some graphic
Definition: LotusGraph.cpp:339
bool readZoneBegin(shared_ptr< WPSStream > stream, long endPos)
reads a begin graphic zone: 2328 (wk3mac)
Definition: LotusGraph.cpp:351
shared_ptr< LotusGraphInternal::State > m_state
the internal state
Definition: LotusGraph.h:122
bool readTextBoxDataD1(shared_ptr< WPSStream > stream)
reads a graphic textbox data: 0xd1 (wk4)
Definition: LotusGraph.cpp:1552
basic class to store an entry in a file This contained :
Definition: WPSEntry.h:38
Definition: LotusGraph.cpp:51