Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 1244

libmwaw-doc-0.3.14-2.mga6.noarch.rpm

<!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>MsWks3Text Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</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">
$(document).ready(function(){initNavTree('classMsWks3Text.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classMsWks3Text-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">MsWks3Text Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>the main class to read the text part of Microsoft Works file  
 <a href="classMsWks3Text.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="MsWks3Text_8hxx_source.html">MsWks3Text.hxx</a>&gt;</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:a31716fca76a71146ddc4fd8a68384950"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a31716fca76a71146ddc4fd8a68384950">MsWks3Text</a> (<a class="el" href="classMsWksDocument.html">MsWksDocument</a> &amp;zone)</td></tr>
<tr class="memdesc:a31716fca76a71146ddc4fd8a68384950"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a31716fca76a71146ddc4fd8a68384950">More...</a><br /></td></tr>
<tr class="separator:a31716fca76a71146ddc4fd8a68384950"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c6a84ede9c617bb2aa1d418ea3e9b63"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a5c6a84ede9c617bb2aa1d418ea3e9b63">~MsWks3Text</a> ()</td></tr>
<tr class="memdesc:a5c6a84ede9c617bb2aa1d418ea3e9b63"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a5c6a84ede9c617bb2aa1d418ea3e9b63">More...</a><br /></td></tr>
<tr class="separator:a5c6a84ede9c617bb2aa1d418ea3e9b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a6512ed2d161f4c5aa385894b09da34"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a3a6512ed2d161f4c5aa385894b09da34">version</a> () const</td></tr>
<tr class="memdesc:a3a6512ed2d161f4c5aa385894b09da34"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the file version  <a href="#a3a6512ed2d161f4c5aa385894b09da34">More...</a><br /></td></tr>
<tr class="separator:a3a6512ed2d161f4c5aa385894b09da34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da54a77aeb0b72e220e86b27fc15187"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a8da54a77aeb0b72e220e86b27fc15187">numPages</a> (int zoneId) const</td></tr>
<tr class="memdesc:a8da54a77aeb0b72e220e86b27fc15187"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the number of pages  <a href="#a8da54a77aeb0b72e220e86b27fc15187">More...</a><br /></td></tr>
<tr class="separator:a8da54a77aeb0b72e220e86b27fc15187"><td class="memSeparator" colspan="2">&#160;</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:a316ee682e27ed84b3db855f0b4f3e8f2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones</a> (int numLines=-1, bool mainZone=false)</td></tr>
<tr class="memdesc:a316ee682e27ed84b3db855f0b4f3e8f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">finds the different text zones. Returns the zoneId or -1.  <a href="#a316ee682e27ed84b3db855f0b4f3e8f2">More...</a><br /></td></tr>
<tr class="separator:a316ee682e27ed84b3db855f0b4f3e8f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa92b4f82b4298b11bfef2c2f8bb2d5c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#aaa92b4f82b4298b11bfef2c2f8bb2d5c">readHeaderFooterString</a> (bool header)</td></tr>
<tr class="memdesc:aaa92b4f82b4298b11bfef2c2f8bb2d5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">reads the header/footer string : version v1-2  <a href="#aaa92b4f82b4298b11bfef2c2f8bb2d5c">More...</a><br /></td></tr>
<tr class="separator:aaa92b4f82b4298b11bfef2c2f8bb2d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e9ebad6dd03a9d2e0edd72fb822ba01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a4e9ebad6dd03a9d2e0edd72fb822ba01">flushExtra</a> ()</td></tr>
<tr class="memdesc:a4e9ebad6dd03a9d2e0edd72fb822ba01"><td class="mdescLeft">&#160;</td><td class="mdescRight">sends the data which have not yet been sent to the listener  <a href="#a4e9ebad6dd03a9d2e0edd72fb822ba01">More...</a><br /></td></tr>
<tr class="separator:a4e9ebad6dd03a9d2e0edd72fb822ba01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32d986f061887a9f7e9fe2fa516217a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a32d986f061887a9f7e9fe2fa516217a1">sendZone</a> (int zoneId)</td></tr>
<tr class="memdesc:a32d986f061887a9f7e9fe2fa516217a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">send a zone  <a href="#a32d986f061887a9f7e9fe2fa516217a1">More...</a><br /></td></tr>
<tr class="separator:a32d986f061887a9f7e9fe2fa516217a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3da422dee0c723344058d5d303ab61c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a3da422dee0c723344058d5d303ab61c0">sendNote</a> (int zoneId, int noteId)</td></tr>
<tr class="memdesc:a3da422dee0c723344058d5d303ab61c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">send a note  <a href="#a3da422dee0c723344058d5d303ab61c0">More...</a><br /></td></tr>
<tr class="separator:a3da422dee0c723344058d5d303ab61c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab41f168006ec895a81d13831e3d1f091"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#ab41f168006ec895a81d13831e3d1f091">getHeader</a> () const</td></tr>
<tr class="memdesc:ab41f168006ec895a81d13831e3d1f091"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a header zone id ( or -1 )  <a href="#ab41f168006ec895a81d13831e3d1f091">More...</a><br /></td></tr>
<tr class="separator:ab41f168006ec895a81d13831e3d1f091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac289d94d6a5d51f1c54c9f5886aba423"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#ac289d94d6a5d51f1c54c9f5886aba423">getFooter</a> () const</td></tr>
<tr class="memdesc:ac289d94d6a5d51f1c54c9f5886aba423"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a footer zone id ( or -1 )  <a href="#ac289d94d6a5d51f1c54c9f5886aba423">More...</a><br /></td></tr>
<tr class="separator:ac289d94d6a5d51f1c54c9f5886aba423"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1560151f6214731848225c97b017737e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a1560151f6214731848225c97b017737e">getLinesPagesHeight</a> (int zoneId, std::vector&lt; int &gt; &amp;lines, std::vector&lt; int &gt; &amp;pages)</td></tr>
<tr class="memdesc:a1560151f6214731848225c97b017737e"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the lines and pages height ( for v1, ...)  <a href="#a1560151f6214731848225c97b017737e">More...</a><br /></td></tr>
<tr class="separator:a1560151f6214731848225c97b017737e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeea5b1a11f4cec7894933593916f5124"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#aeea5b1a11f4cec7894933593916f5124">readZoneHeader</a> (<a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;zone) const</td></tr>
<tr class="memdesc:aeea5b1a11f4cec7894933593916f5124"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a zone header  <a href="#aeea5b1a11f4cec7894933593916f5124">More...</a><br /></td></tr>
<tr class="separator:aeea5b1a11f4cec7894933593916f5124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a58450664014b3bc2ae73217bd12e43"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a0a58450664014b3bc2ae73217bd12e43">update</a> (<a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;zone)</td></tr>
<tr class="memdesc:a0a58450664014b3bc2ae73217bd12e43"><td class="mdescLeft">&#160;</td><td class="mdescRight">prepare a zone  <a href="#a0a58450664014b3bc2ae73217bd12e43">More...</a><br /></td></tr>
<tr class="separator:a0a58450664014b3bc2ae73217bd12e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1d1dbce34b9d6e12214e914d52df573"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#aa1d1dbce34b9d6e12214e914d52df573">updateNotes</a> (<a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;zone, int firstNote)</td></tr>
<tr class="memdesc:aa1d1dbce34b9d6e12214e914d52df573"><td class="mdescLeft">&#160;</td><td class="mdescRight">prepare the note zones given a zone and the position of the first note  <a href="#aa1d1dbce34b9d6e12214e914d52df573">More...</a><br /></td></tr>
<tr class="separator:aa1d1dbce34b9d6e12214e914d52df573"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a410bf13091013a553beab1f60e51859c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send</a> (<a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;zone, <a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a> limit=<a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a>(-1,-1))</td></tr>
<tr class="memdesc:a410bf13091013a553beab1f60e51859c"><td class="mdescLeft">&#160;</td><td class="mdescRight">sends the zone data to the listener.  <a href="#a410bf13091013a553beab1f60e51859c">More...</a><br /></td></tr>
<tr class="separator:a410bf13091013a553beab1f60e51859c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a257be9c69b16cc37bf7547eb2cabd9f3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a257be9c69b16cc37bf7547eb2cabd9f3">readFont</a> (<a class="el" href="structMsWks3TextInternal_1_1Font.html">MsWks3TextInternal::Font</a> &amp;font, long endPos)</td></tr>
<tr class="memdesc:a257be9c69b16cc37bf7547eb2cabd9f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">tries to read a font  <a href="#a257be9c69b16cc37bf7547eb2cabd9f3">More...</a><br /></td></tr>
<tr class="separator:a257be9c69b16cc37bf7547eb2cabd9f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6625aa3d68b946af6a591318b6c2145e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a6625aa3d68b946af6a591318b6c2145e">readParagraph</a> (<a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;zone, <a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> &amp;parag)</td></tr>
<tr class="memdesc:a6625aa3d68b946af6a591318b6c2145e"><td class="mdescLeft">&#160;</td><td class="mdescRight">tries to read a paragraph  <a href="#a6625aa3d68b946af6a591318b6c2145e">More...</a><br /></td></tr>
<tr class="separator:a6625aa3d68b946af6a591318b6c2145e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2527a0f2d713346dc613927ca8953b9c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a2527a0f2d713346dc613927ca8953b9c">sendText</a> (<a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;zone, int zoneId)</td></tr>
<tr class="memdesc:a2527a0f2d713346dc613927ca8953b9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">tries to send a text zone  <a href="#a2527a0f2d713346dc613927ca8953b9c">More...</a><br /></td></tr>
<tr class="separator:a2527a0f2d713346dc613927ca8953b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a362d2ced0fe9d6d292aeb28ef46af46a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a362d2ced0fe9d6d292aeb28ef46af46a">sendString</a> (std::string &amp;str)</td></tr>
<tr class="memdesc:a362d2ced0fe9d6d292aeb28ef46af46a"><td class="mdescLeft">&#160;</td><td class="mdescRight">tries to send a string (for v1-2, header/footer zone)  <a href="#a362d2ced0fe9d6d292aeb28ef46af46a">More...</a><br /></td></tr>
<tr class="separator:a362d2ced0fe9d6d292aeb28ef46af46a"><td class="memSeparator" colspan="2">&#160;</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:a6bda8419b8668828c04e9fb4f4045e3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a6bda8419b8668828c04e9fb4f4045e3f">m_parserState</a></td></tr>
<tr class="memdesc:a6bda8419b8668828c04e9fb4f4045e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">the parser state  <a href="#a6bda8419b8668828c04e9fb4f4045e3f">More...</a><br /></td></tr>
<tr class="separator:a6bda8419b8668828c04e9fb4f4045e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd5ad160dcbb48b01b9d9748a504e13b"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structMsWks3TextInternal_1_1State.html">MsWks3TextInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#afd5ad160dcbb48b01b9d9748a504e13b">m_state</a></td></tr>
<tr class="memdesc:afd5ad160dcbb48b01b9d9748a504e13b"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#afd5ad160dcbb48b01b9d9748a504e13b">More...</a><br /></td></tr>
<tr class="separator:afd5ad160dcbb48b01b9d9748a504e13b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac100e6931d96283df7dd02cf89a056f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWParser.html">MWAWParser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#ac100e6931d96283df7dd02cf89a056f0">m_mainParser</a></td></tr>
<tr class="memdesc:ac100e6931d96283df7dd02cf89a056f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser;  <a href="#ac100e6931d96283df7dd02cf89a056f0">More...</a><br /></td></tr>
<tr class="separator:ac100e6931d96283df7dd02cf89a056f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a284c3155ed72b2816b288206b14330ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMsWksDocument.html">MsWksDocument</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a284c3155ed72b2816b288206b14330ea">m_document</a></td></tr>
<tr class="memdesc:a284c3155ed72b2816b288206b14330ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">the input zone  <a href="#a284c3155ed72b2816b288206b14330ea">More...</a><br /></td></tr>
<tr class="separator:a284c3155ed72b2816b288206b14330ea"><td class="memSeparator" colspan="2">&#160;</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:adb4b60e44a0bbed9baf6480463016950"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#adb4b60e44a0bbed9baf6480463016950">MsWks3Text</a> (<a class="el" href="classMsWks3Text.html">MsWks3Text</a> const &amp;orig)=delete</td></tr>
<tr class="separator:adb4b60e44a0bbed9baf6480463016950"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d6b4e11f3614f49a52f724d489c44d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMsWks3Text.html">MsWks3Text</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a2d6b4e11f3614f49a52f724d489c44d4">operator=</a> (<a class="el" href="classMsWks3Text.html">MsWks3Text</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a2d6b4e11f3614f49a52f724d489c44d4"><td class="memSeparator" colspan="2">&#160;</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:af22d48ee228ad9c07aeccad0a80c932b"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#af22d48ee228ad9c07aeccad0a80c932b">MsWksDocument</a></td></tr>
<tr class="separator:af22d48ee228ad9c07aeccad0a80c932b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48d31f33135275f324640b3c1af0a2b2"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a48d31f33135275f324640b3c1af0a2b2">MsWksParser</a></td></tr>
<tr class="separator:a48d31f33135275f324640b3c1af0a2b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5952566ea143839d46a86ba7757a88a"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#af5952566ea143839d46a86ba7757a88a">MsWksDRParser</a></td></tr>
<tr class="separator:af5952566ea143839d46a86ba7757a88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63fc1803a9ee4965f17044f2e914ac87"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a63fc1803a9ee4965f17044f2e914ac87">MsWksSSParser</a></td></tr>
<tr class="separator:a63fc1803a9ee4965f17044f2e914ac87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27741b201af026439873c06e78683348"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMsWks3Text.html#a27741b201af026439873c06e78683348">MsWks3TextInternal::SubDocument</a></td></tr>
<tr class="separator:a27741b201af026439873c06e78683348"><td class="memSeparator" colspan="2">&#160;</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 Microsoft Works file </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a31716fca76a71146ddc4fd8a68384950"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31716fca76a71146ddc4fd8a68384950">&#9670;&nbsp;</a></span>MsWks3Text() <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">MsWks3Text::MsWks3Text </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMsWksDocument.html">MsWksDocument</a> &amp;&#160;</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">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>constructor </p>

</div>
</div>
<a id="a5c6a84ede9c617bb2aa1d418ea3e9b63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c6a84ede9c617bb2aa1d418ea3e9b63">&#9670;&nbsp;</a></span>~MsWks3Text()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">MsWks3Text::~MsWks3Text </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="adb4b60e44a0bbed9baf6480463016950"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb4b60e44a0bbed9baf6480463016950">&#9670;&nbsp;</a></span>MsWks3Text() <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">MsWks3Text::MsWks3Text </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMsWks3Text.html">MsWks3Text</a> const &amp;&#160;</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="a316ee682e27ed84b3db855f0b4f3e8f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a316ee682e27ed84b3db855f0b4f3e8f2">&#9670;&nbsp;</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">int MsWks3Text::createZones </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numLines</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>mainZone</em> = <code>false</code>&#160;</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>finds the different text zones. Returns the zoneId or -1. </p>

</div>
</div>
<a id="a4e9ebad6dd03a9d2e0edd72fb822ba01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e9ebad6dd03a9d2e0edd72fb822ba01">&#9670;&nbsp;</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 MsWks3Text::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="ac289d94d6a5d51f1c54c9f5886aba423"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac289d94d6a5d51f1c54c9f5886aba423">&#9670;&nbsp;</a></span>getFooter()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int MsWks3Text::getFooter </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>returns a footer zone id ( or -1 ) </p>

</div>
</div>
<a id="ab41f168006ec895a81d13831e3d1f091"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab41f168006ec895a81d13831e3d1f091">&#9670;&nbsp;</a></span>getHeader()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int MsWks3Text::getHeader </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>returns a header zone id ( or -1 ) </p>

</div>
</div>
<a id="a1560151f6214731848225c97b017737e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1560151f6214731848225c97b017737e">&#9670;&nbsp;</a></span>getLinesPagesHeight()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MsWks3Text::getLinesPagesHeight </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zoneId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>lines</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>pages</em>&#160;</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>return the lines and pages height ( for v1, ...) </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a8da54a77aeb0b72e220e86b27fc15187">numPages()</a>.</p>

</div>
</div>
<a id="a8da54a77aeb0b72e220e86b27fc15187"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8da54a77aeb0b72e220e86b27fc15187">&#9670;&nbsp;</a></span>numPages()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int MsWks3Text::numPages </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zoneId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the number of pages </p>

</div>
</div>
<a id="a2d6b4e11f3614f49a52f724d489c44d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d6b4e11f3614f49a52f724d489c44d4">&#9670;&nbsp;</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="classMsWks3Text.html">MsWks3Text</a>&amp; MsWks3Text::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMsWks3Text.html">MsWks3Text</a> const &amp;&#160;</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="a257be9c69b16cc37bf7547eb2cabd9f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a257be9c69b16cc37bf7547eb2cabd9f3">&#9670;&nbsp;</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 MsWks3Text::readFont </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1Font.html">MsWks3TextInternal::Font</a> &amp;&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>endPos</em>&#160;</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>tries to read a font </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a2527a0f2d713346dc613927ca8953b9c">sendText()</a>, and <a class="el" href="classMsWks3Text.html#aa1d1dbce34b9d6e12214e914d52df573">updateNotes()</a>.</p>

</div>
</div>
<a id="aaa92b4f82b4298b11bfef2c2f8bb2d5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa92b4f82b4298b11bfef2c2f8bb2d5c">&#9670;&nbsp;</a></span>readHeaderFooterString()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string MsWks3Text::readHeaderFooterString </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>header</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>reads the header/footer string : version v1-2 </p>

</div>
</div>
<a id="a6625aa3d68b946af6a591318b6c2145e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6625aa3d68b946af6a591318b6c2145e">&#9670;&nbsp;</a></span>readParagraph()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MsWks3Text::readParagraph </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> &amp;&#160;</td>
          <td class="paramname"><em>parag</em>&#160;</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>tries to read a paragraph </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>.</p>

</div>
</div>
<a id="aeea5b1a11f4cec7894933593916f5124"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeea5b1a11f4cec7894933593916f5124">&#9670;&nbsp;</a></span>readZoneHeader()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MsWks3Text::readZoneHeader </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</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>try to read a zone header </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones()</a>.</p>

</div>
</div>
<a id="a410bf13091013a553beab1f60e51859c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a410bf13091013a553beab1f60e51859c">&#9670;&nbsp;</a></span>send()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void MsWks3Text::send </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;&#160;</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#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a>&#160;</td>
          <td class="paramname"><em>limit</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a>(-1,-1)</code>&#160;</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>sends the zone data to the listener. </p>
<p>You can set limit to send a subzone data ( like note ) </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a4e9ebad6dd03a9d2e0edd72fb822ba01">flushExtra()</a>, <a class="el" href="classMsWks3Text.html#a3da422dee0c723344058d5d303ab61c0">sendNote()</a>, and <a class="el" href="classMsWks3Text.html#a32d986f061887a9f7e9fe2fa516217a1">sendZone()</a>.</p>

</div>
</div>
<a id="a3da422dee0c723344058d5d303ab61c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3da422dee0c723344058d5d303ab61c0">&#9670;&nbsp;</a></span>sendNote()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void MsWks3Text::sendNote </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zoneId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>noteId</em>&#160;</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>send a note </p>

</div>
</div>
<a id="a362d2ced0fe9d6d292aeb28ef46af46a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a362d2ced0fe9d6d292aeb28ef46af46a">&#9670;&nbsp;</a></span>sendString()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MsWks3Text::sendString </td>
          <td>(</td>
          <td class="paramtype">std::string &amp;&#160;</td>
          <td class="paramname"><em>str</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>tries to send a string (for v1-2, header/footer zone) </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>.</p>

</div>
</div>
<a id="a2527a0f2d713346dc613927ca8953b9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2527a0f2d713346dc613927ca8953b9c">&#9670;&nbsp;</a></span>sendText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MsWks3Text::sendText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1LineZone.html">MsWks3TextInternal::LineZone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zoneId</em>&#160;</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>tries to send a text zone </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>.</p>

</div>
</div>
<a id="a32d986f061887a9f7e9fe2fa516217a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32d986f061887a9f7e9fe2fa516217a1">&#9670;&nbsp;</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">void MsWks3Text::sendZone </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zoneId</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>send a zone </p>

</div>
</div>
<a id="a0a58450664014b3bc2ae73217bd12e43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a58450664014b3bc2ae73217bd12e43">&#9670;&nbsp;</a></span>update()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void MsWks3Text::update </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;&#160;</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>prepare a zone </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones()</a>.</p>

</div>
</div>
<a id="aa1d1dbce34b9d6e12214e914d52df573"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1d1dbce34b9d6e12214e914d52df573">&#9670;&nbsp;</a></span>updateNotes()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void MsWks3Text::updateNotes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structMsWks3TextInternal_1_1TextZone.html">MsWks3TextInternal::TextZone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>firstNote</em>&#160;</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>prepare the note zones given a zone and the position of the first note </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones()</a>.</p>

</div>
</div>
<a id="a3a6512ed2d161f4c5aa385894b09da34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a6512ed2d161f4c5aa385894b09da34">&#9670;&nbsp;</a></span>version()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int MsWks3Text::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>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a257be9c69b16cc37bf7547eb2cabd9f3">readFont()</a>, and <a class="el" href="classMsWks3Text.html#a2527a0f2d713346dc613927ca8953b9c">sendText()</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a27741b201af026439873c06e78683348"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27741b201af026439873c06e78683348">&#9670;&nbsp;</a></span>MsWks3TextInternal::SubDocument</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="classMsWks3TextInternal_1_1SubDocument.html">MsWks3TextInternal::SubDocument</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="af22d48ee228ad9c07aeccad0a80c932b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af22d48ee228ad9c07aeccad0a80c932b">&#9670;&nbsp;</a></span>MsWksDocument</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="classMsWksDocument.html">MsWksDocument</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="af5952566ea143839d46a86ba7757a88a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5952566ea143839d46a86ba7757a88a">&#9670;&nbsp;</a></span>MsWksDRParser</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="classMsWksDRParser.html">MsWksDRParser</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="a48d31f33135275f324640b3c1af0a2b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48d31f33135275f324640b3c1af0a2b2">&#9670;&nbsp;</a></span>MsWksParser</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="classMsWksParser.html">MsWksParser</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="a63fc1803a9ee4965f17044f2e914ac87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63fc1803a9ee4965f17044f2e914ac87">&#9670;&nbsp;</a></span>MsWksSSParser</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="classMsWksSSParser.html">MsWksSSParser</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="a284c3155ed72b2816b288206b14330ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a284c3155ed72b2816b288206b14330ea">&#9670;&nbsp;</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="classMsWksDocument.html">MsWksDocument</a>&amp; MsWks3Text::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 input zone </p>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones()</a>, <a class="el" href="classMsWks3Text.html#a257be9c69b16cc37bf7547eb2cabd9f3">readFont()</a>, <a class="el" href="classMsWks3Text.html#aaa92b4f82b4298b11bfef2c2f8bb2d5c">readHeaderFooterString()</a>, <a class="el" href="classMsWks3Text.html#a6625aa3d68b946af6a591318b6c2145e">readParagraph()</a>, <a class="el" href="classMsWks3Text.html#aeea5b1a11f4cec7894933593916f5124">readZoneHeader()</a>, <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>, <a class="el" href="classMsWks3Text.html#a2527a0f2d713346dc613927ca8953b9c">sendText()</a>, and <a class="el" href="classMsWks3Text.html#aa1d1dbce34b9d6e12214e914d52df573">updateNotes()</a>.</p>

</div>
</div>
<a id="ac100e6931d96283df7dd02cf89a056f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac100e6931d96283df7dd02cf89a056f0">&#9670;&nbsp;</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>* MsWks3Text::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>

<p class="reference">Referenced by <a class="el" href="classMsWks3Text.html#a31716fca76a71146ddc4fd8a68384950">MsWks3Text()</a>, <a class="el" href="classMsWks3Text.html#a6625aa3d68b946af6a591318b6c2145e">readParagraph()</a>, and <a class="el" href="classMsWks3Text.html#a0a58450664014b3bc2ae73217bd12e43">update()</a>.</p>

</div>
</div>
<a id="a6bda8419b8668828c04e9fb4f4045e3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bda8419b8668828c04e9fb4f4045e3f">&#9670;&nbsp;</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> MsWks3Text::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="classMsWks3Text.html#a31716fca76a71146ddc4fd8a68384950">MsWks3Text()</a>, <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>, <a class="el" href="classMsWks3Text.html#a3da422dee0c723344058d5d303ab61c0">sendNote()</a>, <a class="el" href="classMsWks3Text.html#a362d2ced0fe9d6d292aeb28ef46af46a">sendString()</a>, <a class="el" href="classMsWks3Text.html#a2527a0f2d713346dc613927ca8953b9c">sendText()</a>, and <a class="el" href="classMsWks3Text.html#a3a6512ed2d161f4c5aa385894b09da34">version()</a>.</p>

</div>
</div>
<a id="afd5ad160dcbb48b01b9d9748a504e13b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd5ad160dcbb48b01b9d9748a504e13b">&#9670;&nbsp;</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&lt;<a class="el" href="structMsWks3TextInternal_1_1State.html">MsWks3TextInternal::State</a>&gt; MsWks3Text::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="classMsWks3Text.html#a316ee682e27ed84b3db855f0b4f3e8f2">createZones()</a>, <a class="el" href="classMsWks3Text.html#a4e9ebad6dd03a9d2e0edd72fb822ba01">flushExtra()</a>, <a class="el" href="classMsWks3Text.html#ac289d94d6a5d51f1c54c9f5886aba423">getFooter()</a>, <a class="el" href="classMsWks3Text.html#ab41f168006ec895a81d13831e3d1f091">getHeader()</a>, <a class="el" href="classMsWks3Text.html#a1560151f6214731848225c97b017737e">getLinesPagesHeight()</a>, <a class="el" href="classMsWks3Text.html#a8da54a77aeb0b72e220e86b27fc15187">numPages()</a>, <a class="el" href="classMsWks3Text.html#aaa92b4f82b4298b11bfef2c2f8bb2d5c">readHeaderFooterString()</a>, <a class="el" href="classMsWks3Text.html#a410bf13091013a553beab1f60e51859c">send()</a>, <a class="el" href="classMsWks3Text.html#a3da422dee0c723344058d5d303ab61c0">sendNote()</a>, <a class="el" href="classMsWks3Text.html#a32d986f061887a9f7e9fe2fa516217a1">sendZone()</a>, and <a class="el" href="classMsWks3Text.html#a3a6512ed2d161f4c5aa385894b09da34">version()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="MsWks3Text_8hxx_source.html">MsWks3Text.hxx</a></li>
<li><a class="el" href="MsWks3Text_8cxx.html">MsWks3Text.cxx</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:20:45 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>