<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>GreatWksText Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classGreatWksText.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#friends">Friends</a> | <a href="classGreatWksText-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">GreatWksText Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>the main class to read the text part of GreatWorks Text file <a href="classGreatWksText.html#details">More...</a></p> <p><code>#include <<a class="el" href="GreatWksText_8hxx_source.html">GreatWksText.hxx</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a198482e1c6250abac734b145a32791ea"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a198482e1c6250abac734b145a32791ea">GreatWksText</a> (<a class="el" href="classGreatWksDocument.html">GreatWksDocument</a> &document)</td></tr> <tr class="memdesc:a198482e1c6250abac734b145a32791ea"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a198482e1c6250abac734b145a32791ea">More...</a><br /></td></tr> <tr class="separator:a198482e1c6250abac734b145a32791ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee83e82e27bdf069dcbcbcfd26c393f8"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#aee83e82e27bdf069dcbcbcfd26c393f8">~GreatWksText</a> ()</td></tr> <tr class="memdesc:aee83e82e27bdf069dcbcbcfd26c393f8"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#aee83e82e27bdf069dcbcbcfd26c393f8">More...</a><br /></td></tr> <tr class="separator:aee83e82e27bdf069dcbcbcfd26c393f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbaf35cfdce5e30dd022a1520cb27985"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#adbaf35cfdce5e30dd022a1520cb27985">version</a> () const</td></tr> <tr class="memdesc:adbaf35cfdce5e30dd022a1520cb27985"><td class="mdescLeft"> </td><td class="mdescRight">returns the file version <a href="#adbaf35cfdce5e30dd022a1520cb27985">More...</a><br /></td></tr> <tr class="separator:adbaf35cfdce5e30dd022a1520cb27985"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ac71b1223be37998fd863e97d399680"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a6ac71b1223be37998fd863e97d399680">numPages</a> () const</td></tr> <tr class="memdesc:a6ac71b1223be37998fd863e97d399680"><td class="mdescLeft"> </td><td class="mdescRight">returns the number of pages <a href="#a6ac71b1223be37998fd863e97d399680">More...</a><br /></td></tr> <tr class="separator:a6ac71b1223be37998fd863e97d399680"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:acb457c82418b00126123a885457cad07"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones</a> (int expectedHF)</td></tr> <tr class="memdesc:acb457c82418b00126123a885457cad07"><td class="mdescLeft"> </td><td class="mdescRight">finds the different objects zones <a href="#acb457c82418b00126123a885457cad07">More...</a><br /></td></tr> <tr class="separator:acb457c82418b00126123a885457cad07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5a3bda04a097c9bf80156ee6b7d3d10"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#aa5a3bda04a097c9bf80156ee6b7d3d10">sendMainText</a> ()</td></tr> <tr class="memdesc:aa5a3bda04a097c9bf80156ee6b7d3d10"><td class="mdescLeft"> </td><td class="mdescRight">send a main zone <a href="#aa5a3bda04a097c9bf80156ee6b7d3d10">More...</a><br /></td></tr> <tr class="separator:aa5a3bda04a097c9bf80156ee6b7d3d10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03534cff489537104480828694692d61"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a03534cff489537104480828694692d61">numHFZones</a> () const</td></tr> <tr class="memdesc:a03534cff489537104480828694692d61"><td class="mdescLeft"> </td><td class="mdescRight">return the number of header/footer zones <a href="#a03534cff489537104480828694692d61">More...</a><br /></td></tr> <tr class="separator:a03534cff489537104480828694692d61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe8de7db6115316b72a50d83ae3d6082"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#afe8de7db6115316b72a50d83ae3d6082">sendHF</a> (int id)</td></tr> <tr class="memdesc:afe8de7db6115316b72a50d83ae3d6082"><td class="mdescLeft"> </td><td class="mdescRight">try to send the i^th header/footer <a href="#afe8de7db6115316b72a50d83ae3d6082">More...</a><br /></td></tr> <tr class="separator:afe8de7db6115316b72a50d83ae3d6082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bf8df9f57c3f1e859eaee462bff776e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a1bf8df9f57c3f1e859eaee462bff776e">canSendTextBoxAsGraphic</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry)</td></tr> <tr class="memdesc:a1bf8df9f57c3f1e859eaee462bff776e"><td class="mdescLeft"> </td><td class="mdescRight">check if a textbox can be send in a graphic zone, ie. does not contains any graphic <a href="#a1bf8df9f57c3f1e859eaee462bff776e">More...</a><br /></td></tr> <tr class="separator:a1bf8df9f57c3f1e859eaee462bff776e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa70db08419d7ec51eb61f8e948af2668"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#aa70db08419d7ec51eb61f8e948af2668">sendTextbox</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, <a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener=<a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>())</td></tr> <tr class="memdesc:aa70db08419d7ec51eb61f8e948af2668"><td class="mdescLeft"> </td><td class="mdescRight">try to send the textbox text <a href="#aa70db08419d7ec51eb61f8e948af2668">More...</a><br /></td></tr> <tr class="separator:aa70db08419d7ec51eb61f8e948af2668"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6a3be80862b08d4dd7770478477495d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#af6a3be80862b08d4dd7770478477495d">flushExtra</a> ()</td></tr> <tr class="memdesc:af6a3be80862b08d4dd7770478477495d"><td class="mdescLeft"> </td><td class="mdescRight">sends the data which have not yet been sent to the listener <a href="#af6a3be80862b08d4dd7770478477495d">More...</a><br /></td></tr> <tr class="separator:af6a3be80862b08d4dd7770478477495d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e3cf7100ce69b562e227e0961af6f84"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a0e3cf7100ce69b562e227e0961af6f84">getFontId</a> (int fileId) const</td></tr> <tr class="memdesc:a0e3cf7100ce69b562e227e0961af6f84"><td class="mdescLeft"> </td><td class="mdescRight">read the final font id corresponding to a file id <a href="#a0e3cf7100ce69b562e227e0961af6f84">More...</a><br /></td></tr> <tr class="separator:a0e3cf7100ce69b562e227e0961af6f84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35de66e75a8ed7944f8ebbfb736fc4c0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a35de66e75a8ed7944f8ebbfb736fc4c0">readFontNames</a> ()</td></tr> <tr class="memdesc:a35de66e75a8ed7944f8ebbfb736fc4c0"><td class="mdescLeft"> </td><td class="mdescRight">try to read the font names zone <a href="#a35de66e75a8ed7944f8ebbfb736fc4c0">More...</a><br /></td></tr> <tr class="separator:a35de66e75a8ed7944f8ebbfb736fc4c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6a4f51b25c62fabdd101a4d97ab53c6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone</a> (<a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> &zone)</td></tr> <tr class="memdesc:ae6a4f51b25c62fabdd101a4d97ab53c6"><td class="mdescLeft"> </td><td class="mdescRight">try to read a zone ( textheader+fonts+rulers) <a href="#ae6a4f51b25c62fabdd101a4d97ab53c6">More...</a><br /></td></tr> <tr class="separator:ae6a4f51b25c62fabdd101a4d97ab53c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15f57a075592462c5b33ecd6c8f984d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a15f57a075592462c5b33ecd6c8f984d8">readZonePositions</a> (<a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> &zone)</td></tr> <tr class="memdesc:a15f57a075592462c5b33ecd6c8f984d8"><td class="mdescLeft"> </td><td class="mdescRight">try to read the end of a zone ( line + frame position ) <a href="#a15f57a075592462c5b33ecd6c8f984d8">More...</a><br /></td></tr> <tr class="separator:a15f57a075592462c5b33ecd6c8f984d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a018a8b13acd2d9c2145a1b431ce8c1c6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a018a8b13acd2d9c2145a1b431ce8c1c6">sendZone</a> (<a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> const &zone, <a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener=<a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>())</td></tr> <tr class="memdesc:a018a8b13acd2d9c2145a1b431ce8c1c6"><td class="mdescLeft"> </td><td class="mdescRight">try to send a zone <a href="#a018a8b13acd2d9c2145a1b431ce8c1c6">More...</a><br /></td></tr> <tr class="separator:a018a8b13acd2d9c2145a1b431ce8c1c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f88ce02b7a5a952e0ac6dae94bd661a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a3f88ce02b7a5a952e0ac6dae94bd661a">sendSimpleTextbox</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, <a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener=<a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>())</td></tr> <tr class="memdesc:a3f88ce02b7a5a952e0ac6dae94bd661a"><td class="mdescLeft"> </td><td class="mdescRight">try to send simplified textbox zone <a href="#a3f88ce02b7a5a952e0ac6dae94bd661a">More...</a><br /></td></tr> <tr class="separator:a3f88ce02b7a5a952e0ac6dae94bd661a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3e1ac119a6d5e36453d0aabe4b1a36d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#af3e1ac119a6d5e36453d0aabe4b1a36d">readFont</a> (<a class="el" href="classMWAWFont.html">MWAWFont</a> &font)</td></tr> <tr class="memdesc:af3e1ac119a6d5e36453d0aabe4b1a36d"><td class="mdescLeft"> </td><td class="mdescRight">try to read a font <a href="#af3e1ac119a6d5e36453d0aabe4b1a36d">More...</a><br /></td></tr> <tr class="separator:af3e1ac119a6d5e36453d0aabe4b1a36d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d52b246d1d01c1e123c305706121a9b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a1d52b246d1d01c1e123c305706121a9b">readRuler</a> (<a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> &para)</td></tr> <tr class="memdesc:a1d52b246d1d01c1e123c305706121a9b"><td class="mdescLeft"> </td><td class="mdescRight">try to read a ruler <a href="#a1d52b246d1d01c1e123c305706121a9b">More...</a><br /></td></tr> <tr class="separator:a1d52b246d1d01c1e123c305706121a9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a596dae5348e00c107d82fe35d0284cd7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a596dae5348e00c107d82fe35d0284cd7">readToken</a> (<a class="el" href="structGreatWksTextInternal_1_1Token.html">GreatWksTextInternal::Token</a> &token, long &nChar)</td></tr> <tr class="memdesc:a596dae5348e00c107d82fe35d0284cd7"><td class="mdescLeft"> </td><td class="mdescRight">try to read a token <a href="#a596dae5348e00c107d82fe35d0284cd7">More...</a><br /></td></tr> <tr class="separator:a596dae5348e00c107d82fe35d0284cd7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a608262ff143a7c08126a619fa7a6e5ac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a608262ff143a7c08126a619fa7a6e5ac">findNextZone</a> ()</td></tr> <tr class="memdesc:a608262ff143a7c08126a619fa7a6e5ac"><td class="mdescLeft"> </td><td class="mdescRight">heuristic function used to find the next zone <a href="#a608262ff143a7c08126a619fa7a6e5ac">More...</a><br /></td></tr> <tr class="separator:a608262ff143a7c08126a619fa7a6e5ac"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:a7b055daa9e9206c9dce0135c860f5aad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGreatWksDocument.html">GreatWksDocument</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a7b055daa9e9206c9dce0135c860f5aad">m_document</a></td></tr> <tr class="memdesc:a7b055daa9e9206c9dce0135c860f5aad"><td class="mdescLeft"> </td><td class="mdescRight">the document <a href="#a7b055daa9e9206c9dce0135c860f5aad">More...</a><br /></td></tr> <tr class="separator:a7b055daa9e9206c9dce0135c860f5aad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd7ab1b2bb6bcb9fe050d14684a8e48f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#acd7ab1b2bb6bcb9fe050d14684a8e48f">m_parserState</a></td></tr> <tr class="memdesc:acd7ab1b2bb6bcb9fe050d14684a8e48f"><td class="mdescLeft"> </td><td class="mdescRight">the parser state <a href="#acd7ab1b2bb6bcb9fe050d14684a8e48f">More...</a><br /></td></tr> <tr class="separator:acd7ab1b2bb6bcb9fe050d14684a8e48f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23d5125626f17ba2db1a9cc6ac9242a6"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structGreatWksTextInternal_1_1State.html">GreatWksTextInternal::State</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a23d5125626f17ba2db1a9cc6ac9242a6">m_state</a></td></tr> <tr class="memdesc:a23d5125626f17ba2db1a9cc6ac9242a6"><td class="mdescLeft"> </td><td class="mdescRight">the state <a href="#a23d5125626f17ba2db1a9cc6ac9242a6">More...</a><br /></td></tr> <tr class="separator:a23d5125626f17ba2db1a9cc6ac9242a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a844c433c41f374a90c556673798bfe06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWParser.html">MWAWParser</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a844c433c41f374a90c556673798bfe06">m_mainParser</a></td></tr> <tr class="memdesc:a844c433c41f374a90c556673798bfe06"><td class="mdescLeft"> </td><td class="mdescRight">the main parser; <a href="#a844c433c41f374a90c556673798bfe06">More...</a><br /></td></tr> <tr class="separator:a844c433c41f374a90c556673798bfe06"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a0d67b6312a184ce510188c699787b315"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a0d67b6312a184ce510188c699787b315">GreatWksText</a> (<a class="el" href="classGreatWksText.html">GreatWksText</a> const &orig)=delete</td></tr> <tr class="separator:a0d67b6312a184ce510188c699787b315"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f4bbc5151c3203cf55444f014a21dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGreatWksText.html">GreatWksText</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a7f4bbc5151c3203cf55444f014a21dc6">operator=</a> (<a class="el" href="classGreatWksText.html">GreatWksText</a> const &orig)=delete</td></tr> <tr class="separator:a7f4bbc5151c3203cf55444f014a21dc6"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ae81741105be43c10dca15f13108c1dc3"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#ae81741105be43c10dca15f13108c1dc3">GreatWksDocument</a></td></tr> <tr class="separator:ae81741105be43c10dca15f13108c1dc3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c2131b01462acfbc82451bf0f5dbb2a"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a7c2131b01462acfbc82451bf0f5dbb2a">GreatWksParser</a></td></tr> <tr class="separator:a7c2131b01462acfbc82451bf0f5dbb2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a603100651818bd2cc56762e0a4032f0c"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a603100651818bd2cc56762e0a4032f0c">GreatWksDBParser</a></td></tr> <tr class="separator:a603100651818bd2cc56762e0a4032f0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9360fb2b7838c379415ffff724ceccf3"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#a9360fb2b7838c379415ffff724ceccf3">GreatWksDRParser</a></td></tr> <tr class="separator:a9360fb2b7838c379415ffff724ceccf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2577d3c407310723f4a7a9b5b058e10"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGreatWksText.html#ac2577d3c407310723f4a7a9b5b058e10">GreatWksSSParser</a></td></tr> <tr class="separator:ac2577d3c407310723f4a7a9b5b058e10"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>the main class to read the text part of GreatWorks Text file </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a198482e1c6250abac734b145a32791ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a198482e1c6250abac734b145a32791ea">◆ </a></span>GreatWksText() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">GreatWksText::GreatWksText </td> <td>(</td> <td class="paramtype"><a class="el" href="classGreatWksDocument.html">GreatWksDocument</a> & </td> <td class="paramname"><em>document</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor </p> </div> </div> <a id="aee83e82e27bdf069dcbcbcfd26c393f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee83e82e27bdf069dcbcbcfd26c393f8">◆ </a></span>~GreatWksText()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">GreatWksText::~GreatWksText </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <a id="a0d67b6312a184ce510188c699787b315"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d67b6312a184ce510188c699787b315">◆ </a></span>GreatWksText() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">GreatWksText::GreatWksText </td> <td>(</td> <td class="paramtype"><a class="el" href="classGreatWksText.html">GreatWksText</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a1bf8df9f57c3f1e859eaee462bff776e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bf8df9f57c3f1e859eaee462bff776e">◆ </a></span>canSendTextBoxAsGraphic()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::canSendTextBoxAsGraphic </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const & </td> <td class="paramname"><em>entry</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check if a textbox can be send in a graphic zone, ie. does not contains any graphic </p> </div> </div> <a id="acb457c82418b00126123a885457cad07"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb457c82418b00126123a885457cad07">◆ </a></span>createZones()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::createZones </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>expectedHF</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>finds the different objects zones </p> </div> </div> <a id="a608262ff143a7c08126a619fa7a6e5ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a608262ff143a7c08126a619fa7a6e5ac">◆ </a></span>findNextZone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::findNextZone </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>heuristic function used to find the next zone </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones()</a>.</p> </div> </div> <a id="af6a3be80862b08d4dd7770478477495d"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6a3be80862b08d4dd7770478477495d">◆ </a></span>flushExtra()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void GreatWksText::flushExtra </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>sends the data which have not yet been sent to the listener </p> </div> </div> <a id="a0e3cf7100ce69b562e227e0961af6f84"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e3cf7100ce69b562e227e0961af6f84">◆ </a></span>getFontId()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int GreatWksText::getFontId </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fileId</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read the final font id corresponding to a file id </p> </div> </div> <a id="a03534cff489537104480828694692d61"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03534cff489537104480828694692d61">◆ </a></span>numHFZones()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int GreatWksText::numHFZones </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return the number of header/footer zones </p> </div> </div> <a id="a6ac71b1223be37998fd863e97d399680"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ac71b1223be37998fd863e97d399680">◆ </a></span>numPages()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int GreatWksText::numPages </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>returns the number of pages </p> </div> </div> <a id="a7f4bbc5151c3203cf55444f014a21dc6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f4bbc5151c3203cf55444f014a21dc6">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGreatWksText.html">GreatWksText</a>& GreatWksText::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classGreatWksText.html">GreatWksText</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af3e1ac119a6d5e36453d0aabe4b1a36d"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3e1ac119a6d5e36453d0aabe4b1a36d">◆ </a></span>readFont()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readFont </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWFont.html">MWAWFont</a> & </td> <td class="paramname"><em>font</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a font </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone()</a>.</p> </div> </div> <a id="a35de66e75a8ed7944f8ebbfb736fc4c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35de66e75a8ed7944f8ebbfb736fc4c0">◆ </a></span>readFontNames()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readFontNames </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the font names zone </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones()</a>.</p> </div> </div> <a id="a1d52b246d1d01c1e123c305706121a9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d52b246d1d01c1e123c305706121a9b">◆ </a></span>readRuler()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readRuler </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> & </td> <td class="paramname"><em>para</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a ruler </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone()</a>.</p> </div> </div> <a id="a596dae5348e00c107d82fe35d0284cd7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a596dae5348e00c107d82fe35d0284cd7">◆ </a></span>readToken()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readToken </td> <td>(</td> <td class="paramtype"><a class="el" href="structGreatWksTextInternal_1_1Token.html">GreatWksTextInternal::Token</a> & </td> <td class="paramname"><em>token</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>nChar</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a token </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone()</a>.</p> </div> </div> <a id="ae6a4f51b25c62fabdd101a4d97ab53c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae6a4f51b25c62fabdd101a4d97ab53c6">◆ </a></span>readZone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readZone </td> <td>(</td> <td class="paramtype"><a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> & </td> <td class="paramname"><em>zone</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a zone ( textheader+fonts+rulers) </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#a1bf8df9f57c3f1e859eaee462bff776e">canSendTextBoxAsGraphic()</a>, <a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones()</a>, <a class="el" href="classGreatWksText.html#a608262ff143a7c08126a619fa7a6e5ac">findNextZone()</a>, and <a class="el" href="classGreatWksText.html#aa70db08419d7ec51eb61f8e948af2668">sendTextbox()</a>.</p> </div> </div> <a id="a15f57a075592462c5b33ecd6c8f984d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15f57a075592462c5b33ecd6c8f984d8">◆ </a></span>readZonePositions()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::readZonePositions </td> <td>(</td> <td class="paramtype"><a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> & </td> <td class="paramname"><em>zone</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the end of a zone ( line + frame position ) </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone()</a>.</p> </div> </div> <a id="afe8de7db6115316b72a50d83ae3d6082"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe8de7db6115316b72a50d83ae3d6082">◆ </a></span>sendHF()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::sendHF </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send the i^th header/footer </p> </div> </div> <a id="aa5a3bda04a097c9bf80156ee6b7d3d10"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5a3bda04a097c9bf80156ee6b7d3d10">◆ </a></span>sendMainText()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::sendMainText </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>send a main zone </p> </div> </div> <a id="a3f88ce02b7a5a952e0ac6dae94bd661a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f88ce02b7a5a952e0ac6dae94bd661a">◆ </a></span>sendSimpleTextbox()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::sendSimpleTextbox </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> </td> <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send simplified textbox zone </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#aa70db08419d7ec51eb61f8e948af2668">sendTextbox()</a>.</p> </div> </div> <a id="aa70db08419d7ec51eb61f8e948af2668"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa70db08419d7ec51eb61f8e948af2668">◆ </a></span>sendTextbox()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::sendTextbox </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> </td> <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send the textbox text </p> </div> </div> <a id="a018a8b13acd2d9c2145a1b431ce8c1c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a018a8b13acd2d9c2145a1b431ce8c1c6">◆ </a></span>sendZone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool GreatWksText::sendZone </td> <td>(</td> <td class="paramtype"><a class="el" href="structGreatWksTextInternal_1_1Zone.html">GreatWksTextInternal::Zone</a> const & </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> </td> <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a zone </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#af6a3be80862b08d4dd7770478477495d">flushExtra()</a>, <a class="el" href="classGreatWksText.html#afe8de7db6115316b72a50d83ae3d6082">sendHF()</a>, <a class="el" href="classGreatWksText.html#aa5a3bda04a097c9bf80156ee6b7d3d10">sendMainText()</a>, and <a class="el" href="classGreatWksText.html#aa70db08419d7ec51eb61f8e948af2668">sendTextbox()</a>.</p> </div> </div> <a id="adbaf35cfdce5e30dd022a1520cb27985"></a> <h2 class="memtitle"><span class="permalink"><a href="#adbaf35cfdce5e30dd022a1520cb27985">◆ </a></span>version()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int GreatWksText::version </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>returns the file version </p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="a603100651818bd2cc56762e0a4032f0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a603100651818bd2cc56762e0a4032f0c">◆ </a></span>GreatWksDBParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classGreatWksDBParser.html">GreatWksDBParser</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae81741105be43c10dca15f13108c1dc3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae81741105be43c10dca15f13108c1dc3">◆ </a></span>GreatWksDocument</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classGreatWksDocument.html">GreatWksDocument</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9360fb2b7838c379415ffff724ceccf3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9360fb2b7838c379415ffff724ceccf3">◆ </a></span>GreatWksDRParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classGreatWksDRParser.html">GreatWksDRParser</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7c2131b01462acfbc82451bf0f5dbb2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c2131b01462acfbc82451bf0f5dbb2a">◆ </a></span>GreatWksParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classGreatWksParser.html">GreatWksParser</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac2577d3c407310723f4a7a9b5b058e10"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2577d3c407310723f4a7a9b5b058e10">◆ </a></span>GreatWksSSParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classGreatWksSSParser.html">GreatWksSSParser</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a7b055daa9e9206c9dce0135c860f5aad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b055daa9e9206c9dce0135c860f5aad">◆ </a></span>m_document</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGreatWksDocument.html">GreatWksDocument</a>& GreatWksText::m_document</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the document </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#a018a8b13acd2d9c2145a1b431ce8c1c6">sendZone()</a>.</p> </div> </div> <a id="a844c433c41f374a90c556673798bfe06"></a> <h2 class="memtitle"><span class="permalink"><a href="#a844c433c41f374a90c556673798bfe06">◆ </a></span>m_mainParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWParser.html">MWAWParser</a>* GreatWksText::m_mainParser</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the main parser; </p> </div> </div> <a id="acd7ab1b2bb6bcb9fe050d14684a8e48f"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd7ab1b2bb6bcb9fe050d14684a8e48f">◆ </a></span>m_parserState</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> GreatWksText::m_parserState</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the parser state </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#a1bf8df9f57c3f1e859eaee462bff776e">canSendTextBoxAsGraphic()</a>, <a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones()</a>, <a class="el" href="classGreatWksText.html#a608262ff143a7c08126a619fa7a6e5ac">findNextZone()</a>, <a class="el" href="classGreatWksText.html#af6a3be80862b08d4dd7770478477495d">flushExtra()</a>, <a class="el" href="classGreatWksText.html#af3e1ac119a6d5e36453d0aabe4b1a36d">readFont()</a>, <a class="el" href="classGreatWksText.html#a35de66e75a8ed7944f8ebbfb736fc4c0">readFontNames()</a>, <a class="el" href="classGreatWksText.html#a1d52b246d1d01c1e123c305706121a9b">readRuler()</a>, <a class="el" href="classGreatWksText.html#a596dae5348e00c107d82fe35d0284cd7">readToken()</a>, <a class="el" href="classGreatWksText.html#ae6a4f51b25c62fabdd101a4d97ab53c6">readZone()</a>, <a class="el" href="classGreatWksText.html#a15f57a075592462c5b33ecd6c8f984d8">readZonePositions()</a>, <a class="el" href="classGreatWksText.html#a3f88ce02b7a5a952e0ac6dae94bd661a">sendSimpleTextbox()</a>, <a class="el" href="classGreatWksText.html#aa70db08419d7ec51eb61f8e948af2668">sendTextbox()</a>, <a class="el" href="classGreatWksText.html#a018a8b13acd2d9c2145a1b431ce8c1c6">sendZone()</a>, and <a class="el" href="classGreatWksText.html#adbaf35cfdce5e30dd022a1520cb27985">version()</a>.</p> </div> </div> <a id="a23d5125626f17ba2db1a9cc6ac9242a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23d5125626f17ba2db1a9cc6ac9242a6">◆ </a></span>m_state</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr<<a class="el" href="structGreatWksTextInternal_1_1State.html">GreatWksTextInternal::State</a>> GreatWksText::m_state</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the state </p> <p class="reference">Referenced by <a class="el" href="classGreatWksText.html#acb457c82418b00126123a885457cad07">createZones()</a>, <a class="el" href="classGreatWksText.html#af6a3be80862b08d4dd7770478477495d">flushExtra()</a>, <a class="el" href="classGreatWksText.html#a0e3cf7100ce69b562e227e0961af6f84">getFontId()</a>, <a class="el" href="classGreatWksText.html#a03534cff489537104480828694692d61">numHFZones()</a>, <a class="el" href="classGreatWksText.html#a6ac71b1223be37998fd863e97d399680">numPages()</a>, <a class="el" href="classGreatWksText.html#af3e1ac119a6d5e36453d0aabe4b1a36d">readFont()</a>, <a class="el" href="classGreatWksText.html#a35de66e75a8ed7944f8ebbfb736fc4c0">readFontNames()</a>, <a class="el" href="classGreatWksText.html#afe8de7db6115316b72a50d83ae3d6082">sendHF()</a>, <a class="el" href="classGreatWksText.html#aa5a3bda04a097c9bf80156ee6b7d3d10">sendMainText()</a>, <a class="el" href="classGreatWksText.html#a3f88ce02b7a5a952e0ac6dae94bd661a">sendSimpleTextbox()</a>, and <a class="el" href="classGreatWksText.html#adbaf35cfdce5e30dd022a1520cb27985">version()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="GreatWksText_8hxx_source.html">GreatWksText.hxx</a></li> <li><a class="el" href="GreatWksText_8cxx.html">GreatWksText.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Wed May 20 2020 10:14:04 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>