Sophie

Sophie

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

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>HanMacWrdKText 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('classHanMacWrdKText.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="classHanMacWrdKText-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">HanMacWrdKText Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>the main class to read the text part of HanMac Word file  
 <a href="classHanMacWrdKText.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="HanMacWrdKText_8hxx_source.html">HanMacWrdKText.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:a36c44793daf09d59a3af4f591a7efa96"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a36c44793daf09d59a3af4f591a7efa96">HanMacWrdKText</a> (<a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> &amp;parser)</td></tr>
<tr class="memdesc:a36c44793daf09d59a3af4f591a7efa96"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a36c44793daf09d59a3af4f591a7efa96">More...</a><br /></td></tr>
<tr class="separator:a36c44793daf09d59a3af4f591a7efa96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71f43edb136443bde06926e10b98e1bd"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a71f43edb136443bde06926e10b98e1bd">~HanMacWrdKText</a> ()</td></tr>
<tr class="memdesc:a71f43edb136443bde06926e10b98e1bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a71f43edb136443bde06926e10b98e1bd">More...</a><br /></td></tr>
<tr class="separator:a71f43edb136443bde06926e10b98e1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3969f3856081deca541e9275d3e12b98"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a3969f3856081deca541e9275d3e12b98">version</a> () const</td></tr>
<tr class="memdesc:a3969f3856081deca541e9275d3e12b98"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the file version  <a href="#a3969f3856081deca541e9275d3e12b98">More...</a><br /></td></tr>
<tr class="separator:a3969f3856081deca541e9275d3e12b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ceb2cc2460c7758c7afd115daec2761"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a2ceb2cc2460c7758c7afd115daec2761">numPages</a> () const</td></tr>
<tr class="memdesc:a2ceb2cc2460c7758c7afd115daec2761"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the number of pages  <a href="#a2ceb2cc2460c7758c7afd115daec2761">More...</a><br /></td></tr>
<tr class="separator:a2ceb2cc2460c7758c7afd115daec2761"><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:ad1052a9eb7b7a55e1a9b3549deb3e957"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#ad1052a9eb7b7a55e1a9b3549deb3e957">sendMainText</a> ()</td></tr>
<tr class="memdesc:ad1052a9eb7b7a55e1a9b3549deb3e957"><td class="mdescLeft">&#160;</td><td class="mdescRight">send the main text zone  <a href="#ad1052a9eb7b7a55e1a9b3549deb3e957">More...</a><br /></td></tr>
<tr class="separator:ad1052a9eb7b7a55e1a9b3549deb3e957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dc45de4464a206b4ac1a5cdbaffa76d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a7dc45de4464a206b4ac1a5cdbaffa76d">sendText</a> (long id, long subId, <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:a7dc45de4464a206b4ac1a5cdbaffa76d"><td class="mdescLeft">&#160;</td><td class="mdescRight">send a text zone  <a href="#a7dc45de4464a206b4ac1a5cdbaffa76d">More...</a><br /></td></tr>
<tr class="separator:a7dc45de4464a206b4ac1a5cdbaffa76d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ae8181a2c474814ac10db7b866e9d0d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a1ae8181a2c474814ac10db7b866e9d0d">canSendTextAsGraphic</a> (long id, long subId)</td></tr>
<tr class="memdesc:a1ae8181a2c474814ac10db7b866e9d0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">check if we can send a textzone as graphic  <a href="#a1ae8181a2c474814ac10db7b866e9d0d">More...</a><br /></td></tr>
<tr class="separator:a1ae8181a2c474814ac10db7b866e9d0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a641d558b02a3742274bd5436dd04606e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a641d558b02a3742274bd5436dd04606e">flushExtra</a> ()</td></tr>
<tr class="memdesc:a641d558b02a3742274bd5436dd04606e"><td class="mdescLeft">&#160;</td><td class="mdescRight">sends the data which have not yet been sent to the listener  <a href="#a641d558b02a3742274bd5436dd04606e">More...</a><br /></td></tr>
<tr class="separator:a641d558b02a3742274bd5436dd04606e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b40082815211e4cd6055469e51c0007"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a8b40082815211e4cd6055469e51c0007">updateTextZoneTypes</a> (std::map&lt; long, int &gt; const &amp;idTypeMap)</td></tr>
<tr class="memdesc:a8b40082815211e4cd6055469e51c0007"><td class="mdescLeft">&#160;</td><td class="mdescRight">update the text zone type with map id-&gt;type  <a href="#a8b40082815211e4cd6055469e51c0007">More...</a><br /></td></tr>
<tr class="separator:a8b40082815211e4cd6055469e51c0007"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3556705f99723129599bb14aa5c3685f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">computeNumPages</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;zone) const</td></tr>
<tr class="memdesc:a3556705f99723129599bb14aa5c3685f"><td class="mdescLeft">&#160;</td><td class="mdescRight">compute the number of pages present in a zone  <a href="#a3556705f99723129599bb14aa5c3685f">More...</a><br /></td></tr>
<tr class="separator:a3556705f99723129599bb14aa5c3685f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a652d220840c51e4e3d9f5b7ef85469f3"><td class="memItemLeft" align="right" valign="top">std::vector&lt; long &gt; const  &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a652d220840c51e4e3d9f5b7ef85469f3">getTokenIdList</a> () const</td></tr>
<tr class="memdesc:a652d220840c51e4e3d9f5b7ef85469f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the list of zoneId which corresponds to the token  <a href="#a652d220840c51e4e3d9f5b7ef85469f3">More...</a><br /></td></tr>
<tr class="separator:a652d220840c51e4e3d9f5b7ef85469f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10a53448fb198dab79b73192a976054c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a10a53448fb198dab79b73192a976054c">getHeaderFooterId</a> (long &amp;headerId, long &amp;footerId) const</td></tr>
<tr class="memdesc:a10a53448fb198dab79b73192a976054c"><td class="mdescLeft">&#160;</td><td class="mdescRight">return sthe header/footer id  <a href="#a10a53448fb198dab79b73192a976054c">More...</a><br /></td></tr>
<tr class="separator:a10a53448fb198dab79b73192a976054c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59391c3a5be6b9be066ef91b3bbf5713"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a59391c3a5be6b9be066ef91b3bbf5713">readTextZone</a> (std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt; zone)</td></tr>
<tr class="memdesc:a59391c3a5be6b9be066ef91b3bbf5713"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a text zone (type 1)  <a href="#a59391c3a5be6b9be066ef91b3bbf5713">More...</a><br /></td></tr>
<tr class="separator:a59391c3a5be6b9be066ef91b3bbf5713"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bccab9ce20a1b93958f7c9fb657c06d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a3bccab9ce20a1b93958f7c9fb657c06d">readFontNames</a> (std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt; zone)</td></tr>
<tr class="memdesc:a3bccab9ce20a1b93958f7c9fb657c06d"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the fonts name zone (type 5)  <a href="#a3bccab9ce20a1b93958f7c9fb657c06d">More...</a><br /></td></tr>
<tr class="separator:a3bccab9ce20a1b93958f7c9fb657c06d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4fa7b117a3efe62cb0967823725ac4e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#ad4fa7b117a3efe62cb0967823725ac4e">readStyles</a> (std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt; zone)</td></tr>
<tr class="memdesc:ad4fa7b117a3efe62cb0967823725ac4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the style zone (type 3)  <a href="#ad4fa7b117a3efe62cb0967823725ac4e">More...</a><br /></td></tr>
<tr class="separator:ad4fa7b117a3efe62cb0967823725ac4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65348b182f74d7a7601b20fc78c1f6e5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a65348b182f74d7a7601b20fc78c1f6e5">readSections</a> (std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt; zone)</td></tr>
<tr class="memdesc:a65348b182f74d7a7601b20fc78c1f6e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a section info zone (type 4)  <a href="#a65348b182f74d7a7601b20fc78c1f6e5">More...</a><br /></td></tr>
<tr class="separator:a65348b182f74d7a7601b20fc78c1f6e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ebcb20f382cd117b601c9e2b864ca1d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &amp;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:a6ebcb20f382cd117b601c9e2b864ca1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to send a text zone (type 1)  <a href="#a6ebcb20f382cd117b601c9e2b864ca1d">More...</a><br /></td></tr>
<tr class="separator:a6ebcb20f382cd117b601c9e2b864ca1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec53a79e86b5b6972bbc1bd69743b96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">canSendTextAsGraphic</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &amp;zone)</td></tr>
<tr class="memdesc:a8ec53a79e86b5b6972bbc1bd69743b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">check if we can send a textzone has graphic  <a href="#a8ec53a79e86b5b6972bbc1bd69743b96">More...</a><br /></td></tr>
<tr class="separator:a8ec53a79e86b5b6972bbc1bd69743b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7479c5f1eb233e7b68be4b0a73bae240"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">readFont</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;zone, <a class="el" href="classMWAWFont.html">MWAWFont</a> &amp;font) const</td></tr>
<tr class="memdesc:a7479c5f1eb233e7b68be4b0a73bae240"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a font in a text zone  <a href="#a7479c5f1eb233e7b68be4b0a73bae240">More...</a><br /></td></tr>
<tr class="separator:a7479c5f1eb233e7b68be4b0a73bae240"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6afca81f430a24c67f4dd009ed8b6b01"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">readParagraph</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;zone, <a class="el" href="structHanMacWrdKTextInternal_1_1Paragraph.html">HanMacWrdKTextInternal::Paragraph</a> &amp;para) const</td></tr>
<tr class="memdesc:a6afca81f430a24c67f4dd009ed8b6b01"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a paragraph in a text zone  <a href="#a6afca81f430a24c67f4dd009ed8b6b01">More...</a><br /></td></tr>
<tr class="separator:a6afca81f430a24c67f4dd009ed8b6b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2af37ca531fd371e68f9d839a8830aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#aa2af37ca531fd371e68f9d839a8830aa">setProperty</a> (<a class="el" href="structHanMacWrdKTextInternal_1_1Paragraph.html">HanMacWrdKTextInternal::Paragraph</a> const &amp;para, float width)</td></tr>
<tr class="memdesc:aa2af37ca531fd371e68f9d839a8830aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">send the ruler properties  <a href="#aa2af37ca531fd371e68f9d839a8830aa">More...</a><br /></td></tr>
<tr class="separator:aa2af37ca531fd371e68f9d839a8830aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada6d1f6b8f68bdfd39fdd53993e25c8f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#ada6d1f6b8f68bdfd39fdd53993e25c8f">readToken</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;zone, <a class="el" href="structHanMacWrdKTextInternal_1_1Token.html">HanMacWrdKTextInternal::Token</a> &amp;token) const</td></tr>
<tr class="memdesc:ada6d1f6b8f68bdfd39fdd53993e25c8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read an token in a text zone  <a href="#ada6d1f6b8f68bdfd39fdd53993e25c8f">More...</a><br /></td></tr>
<tr class="separator:ada6d1f6b8f68bdfd39fdd53993e25c8f"><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:a5e20a017ea4cfe756a0b59ee7207f9fd"><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="classHanMacWrdKText.html#a5e20a017ea4cfe756a0b59ee7207f9fd">m_parserState</a></td></tr>
<tr class="memdesc:a5e20a017ea4cfe756a0b59ee7207f9fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">the parser state  <a href="#a5e20a017ea4cfe756a0b59ee7207f9fd">More...</a><br /></td></tr>
<tr class="separator:a5e20a017ea4cfe756a0b59ee7207f9fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f0e87b3f9caf5ead1785aed8f558d6d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structHanMacWrdKTextInternal_1_1State.html">HanMacWrdKTextInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a5f0e87b3f9caf5ead1785aed8f558d6d">m_state</a></td></tr>
<tr class="memdesc:a5f0e87b3f9caf5ead1785aed8f558d6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#a5f0e87b3f9caf5ead1785aed8f558d6d">More...</a><br /></td></tr>
<tr class="separator:a5f0e87b3f9caf5ead1785aed8f558d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a233f1bb3b326b6a39481bcebdef3966a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a233f1bb3b326b6a39481bcebdef3966a">m_mainParser</a></td></tr>
<tr class="memdesc:a233f1bb3b326b6a39481bcebdef3966a"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser;  <a href="#a233f1bb3b326b6a39481bcebdef3966a">More...</a><br /></td></tr>
<tr class="separator:a233f1bb3b326b6a39481bcebdef3966a"><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:a9cc7a79ba0174871da2c85898033a253"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#a9cc7a79ba0174871da2c85898033a253">HanMacWrdKText</a> (<a class="el" href="classHanMacWrdKText.html">HanMacWrdKText</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a9cc7a79ba0174871da2c85898033a253"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadb361a98890cd5a3b3782ac633c3498"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classHanMacWrdKText.html">HanMacWrdKText</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#aadb361a98890cd5a3b3782ac633c3498">operator=</a> (<a class="el" href="classHanMacWrdKText.html">HanMacWrdKText</a> const &amp;orig)=delete</td></tr>
<tr class="separator:aadb361a98890cd5a3b3782ac633c3498"><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:ac81bf16ed4e80b0cccbabb61a4c40e1b"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKText.html#ac81bf16ed4e80b0cccbabb61a4c40e1b">HanMacWrdKParser</a></td></tr>
<tr class="separator:ac81bf16ed4e80b0cccbabb61a4c40e1b"><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 HanMac Word file </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a36c44793daf09d59a3af4f591a7efa96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36c44793daf09d59a3af4f591a7efa96">&#9670;&nbsp;</a></span>HanMacWrdKText() <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">HanMacWrdKText::HanMacWrdKText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> &amp;&#160;</td>
          <td class="paramname"><em>parser</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="a71f43edb136443bde06926e10b98e1bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71f43edb136443bde06926e10b98e1bd">&#9670;&nbsp;</a></span>~HanMacWrdKText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">HanMacWrdKText::~HanMacWrdKText </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="a9cc7a79ba0174871da2c85898033a253"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cc7a79ba0174871da2c85898033a253">&#9670;&nbsp;</a></span>HanMacWrdKText() <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">HanMacWrdKText::HanMacWrdKText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classHanMacWrdKText.html">HanMacWrdKText</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="a1ae8181a2c474814ac10db7b866e9d0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ae8181a2c474814ac10db7b866e9d0d">&#9670;&nbsp;</a></span>canSendTextAsGraphic() <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">bool HanMacWrdKText::canSendTextAsGraphic </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>subId</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>check if we can send a textzone as graphic </p>

</div>
</div>
<a id="a8ec53a79e86b5b6972bbc1bd69743b96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ec53a79e86b5b6972bbc1bd69743b96">&#9670;&nbsp;</a></span>canSendTextAsGraphic() <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">bool HanMacWrdKText::canSendTextAsGraphic </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</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>check if we can send a textzone has graphic </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int HanMacWrdKText::computeNumPages </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &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>compute the number of pages present in a zone </p>

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

</div>
</div>
<a id="a641d558b02a3742274bd5436dd04606e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a641d558b02a3742274bd5436dd04606e">&#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 HanMacWrdKText::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>
<p>send data to the listener </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void HanMacWrdKText::getHeaderFooterId </td>
          <td>(</td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>headerId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>footerId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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 sthe header/footer id </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; long &gt; const  &amp; HanMacWrdKText::getTokenIdList </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 the list of zoneId which corresponds to the token </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int HanMacWrdKText::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="aadb361a98890cd5a3b3782ac633c3498"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadb361a98890cd5a3b3782ac633c3498">&#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="classHanMacWrdKText.html">HanMacWrdKText</a>&amp; HanMacWrdKText::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classHanMacWrdKText.html">HanMacWrdKText</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="a7479c5f1eb233e7b68be4b0a73bae240"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7479c5f1eb233e7b68be4b0a73bae240">&#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 HanMacWrdKText::readFont </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &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="classMWAWFont.html">MWAWFont</a> &amp;&#160;</td>
          <td class="paramname"><em>font</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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 font in a text zone </p>

<p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">computeNumPages()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>.</p>

</div>
</div>
<a id="a3bccab9ce20a1b93958f7c9fb657c06d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3bccab9ce20a1b93958f7c9fb657c06d">&#9670;&nbsp;</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 HanMacWrdKText::readFontNames </td>
          <td>(</td>
          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt;&#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>try to read the fonts name zone (type 5) </p>

</div>
</div>
<a id="a6afca81f430a24c67f4dd009ed8b6b01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6afca81f430a24c67f4dd009ed8b6b01">&#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 HanMacWrdKText::readParagraph </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &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="structHanMacWrdKTextInternal_1_1Paragraph.html">HanMacWrdKTextInternal::Paragraph</a> &amp;&#160;</td>
          <td class="paramname"><em>para</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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 paragraph in a text zone </p>

<p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">computeNumPages()</a>, <a class="el" href="classHanMacWrdKText.html#a59391c3a5be6b9be066ef91b3bbf5713">readTextZone()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool HanMacWrdKText::readSections </td>
          <td>(</td>
          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt;&#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>try to read a section info zone (type 4) </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool HanMacWrdKText::readStyles </td>
          <td>(</td>
          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt;&#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>try to read the style zone (type 3) </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool HanMacWrdKText::readTextZone </td>
          <td>(</td>
          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &gt;&#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>try to read a text zone (type 1) </p>

</div>
</div>
<a id="ada6d1f6b8f68bdfd39fdd53993e25c8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada6d1f6b8f68bdfd39fdd53993e25c8f">&#9670;&nbsp;</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 HanMacWrdKText::readToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &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="structHanMacWrdKTextInternal_1_1Token.html">HanMacWrdKTextInternal::Token</a> &amp;&#160;</td>
          <td class="paramname"><em>token</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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 an token in a text zone </p>

<p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">computeNumPages()</a>, <a class="el" href="classHanMacWrdKText.html#a59391c3a5be6b9be066ef91b3bbf5713">readTextZone()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>.</p>

</div>
</div>
<a id="ad1052a9eb7b7a55e1a9b3549deb3e957"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1052a9eb7b7a55e1a9b3549deb3e957">&#9670;&nbsp;</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 HanMacWrdKText::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 the main text zone </p>

</div>
</div>
<a id="a7dc45de4464a206b4ac1a5cdbaffa76d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dc45de4464a206b4ac1a5cdbaffa76d">&#9670;&nbsp;</a></span>sendText() <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">bool HanMacWrdKText::sendText </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>subId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>&#160;</td>
          <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</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>send a text zone </p>

<p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a641d558b02a3742274bd5436dd04606e">flushExtra()</a>, and <a class="el" href="classHanMacWrdKText.html#ad1052a9eb7b7a55e1a9b3549deb3e957">sendMainText()</a>.</p>

</div>
</div>
<a id="a6ebcb20f382cd117b601c9e2b864ca1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ebcb20f382cd117b601c9e2b864ca1d">&#9670;&nbsp;</a></span>sendText() <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">bool HanMacWrdKText::sendText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</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#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>&#160;</td>
          <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</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>try to send a text zone (type 1) </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void HanMacWrdKText::setProperty </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKTextInternal_1_1Paragraph.html">HanMacWrdKTextInternal::Paragraph</a> const &amp;&#160;</td>
          <td class="paramname"><em>para</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>width</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 the ruler properties </p>

<p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void HanMacWrdKText::updateTextZoneTypes </td>
          <td>(</td>
          <td class="paramtype">std::map&lt; long, int &gt; const &amp;&#160;</td>
          <td class="paramname"><em>idTypeMap</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>update the text zone type with map id-&gt;type </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int HanMacWrdKText::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="ac81bf16ed4e80b0cccbabb61a4c40e1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac81bf16ed4e80b0cccbabb61a4c40e1b">&#9670;&nbsp;</a></span>HanMacWrdKParser</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="classHanMacWrdKParser.html">HanMacWrdKParser</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="a233f1bb3b326b6a39481bcebdef3966a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a233f1bb3b326b6a39481bcebdef3966a">&#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="classHanMacWrdKParser.html">HanMacWrdKParser</a>* HanMacWrdKText::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="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">readFont()</a>, <a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">readParagraph()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>.</p>

</div>
</div>
<a id="a5e20a017ea4cfe756a0b59ee7207f9fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e20a017ea4cfe756a0b59ee7207f9fd">&#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> HanMacWrdKText::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="classHanMacWrdKText.html#a641d558b02a3742274bd5436dd04606e">flushExtra()</a>, <a class="el" href="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">readFont()</a>, <a class="el" href="classHanMacWrdKText.html#a3bccab9ce20a1b93958f7c9fb657c06d">readFontNames()</a>, <a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">readParagraph()</a>, <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">sendText()</a>, <a class="el" href="classHanMacWrdKText.html#aa2af37ca531fd371e68f9d839a8830aa">setProperty()</a>, and <a class="el" href="classHanMacWrdKText.html#a3969f3856081deca541e9275d3e12b98">version()</a>.</p>

</div>
</div>
<a id="a5f0e87b3f9caf5ead1785aed8f558d6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f0e87b3f9caf5ead1785aed8f558d6d">&#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="structHanMacWrdKTextInternal_1_1State.html">HanMacWrdKTextInternal::State</a>&gt; HanMacWrdKText::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="classHanMacWrdKText.html#a1ae8181a2c474814ac10db7b866e9d0d">canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">computeNumPages()</a>, <a class="el" href="classHanMacWrdKText.html#a641d558b02a3742274bd5436dd04606e">flushExtra()</a>, <a class="el" href="classHanMacWrdKText.html#a10a53448fb198dab79b73192a976054c">getHeaderFooterId()</a>, <a class="el" href="classHanMacWrdKText.html#a652d220840c51e4e3d9f5b7ef85469f3">getTokenIdList()</a>, <a class="el" href="classHanMacWrdKText.html#a2ceb2cc2460c7758c7afd115daec2761">numPages()</a>, <a class="el" href="classHanMacWrdKText.html#a65348b182f74d7a7601b20fc78c1f6e5">readSections()</a>, <a class="el" href="classHanMacWrdKText.html#a59391c3a5be6b9be066ef91b3bbf5713">readTextZone()</a>, <a class="el" href="classHanMacWrdKText.html#ad1052a9eb7b7a55e1a9b3549deb3e957">sendMainText()</a>, <a class="el" href="classHanMacWrdKText.html#a7dc45de4464a206b4ac1a5cdbaffa76d">sendText()</a>, <a class="el" href="classHanMacWrdKText.html#a8b40082815211e4cd6055469e51c0007">updateTextZoneTypes()</a>, and <a class="el" href="classHanMacWrdKText.html#a3969f3856081deca541e9275d3e12b98">version()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="HanMacWrdKText_8hxx_source.html">HanMacWrdKText.hxx</a></li>
<li><a class="el" href="HanMacWrdKText_8cxx.html">HanMacWrdKText.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>