Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > d76e9d0335eb50de9ef01195761a76f9 > files > 120

lib64kate-devel-0.3.7-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libkate: kate_style Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>kate_style Struct Reference</h1><!-- doxytag: class="kate_style" -->
<p><code>#include &lt;<a class="el" href="kate_8h_source.html">kate.h</a>&gt;</code></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a1fa3ce0fede5970ccfe0474a70091b06">halign</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a245f24d2c446a4bfb4da2f77b5aacb21">valign</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structkate__color.html">kate_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a93709be336e6442825af251ee6d255f4">text_color</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structkate__color.html">kate_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a3c80029fc2edea2a66ff0ebf4d7185b2">background_color</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structkate__color.html">kate_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#ae50cf9dd394f4d15cc8cb597443a7a94">draw_color</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="kate_8h.html#a101b9e517bf013e735b0dc67bdf61fee">kate_space_metric</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a2bcb088bbe041c7ada29ba861249552d">font_metric</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a572a1464ff33be10e8b8c23be2323941">font_width</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#afd2457de8053194505f02323f11018d6">font_height</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="kate_8h.html#a101b9e517bf013e735b0dc67bdf61fee">kate_space_metric</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a6d460721d9632ea046e4d77c76244295">margin_metric</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a55088f2bf553c7066cefce3de5515ab0">left_margin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a543dfad0707684f0b1ccffa998585895">top_margin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a062cb73804459397b5d1a35a200f92c4">right_margin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a955220cd9a8c3811639f95f74250c44e">bottom_margin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a2c8c2b1ecdabea9d7d7bb99c23d86cf3">bold</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a7f46bda3e232ebcb0becf08f42f09fec">italics</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#ae7e5ca559864481cfc46b21c470732db">underline</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a674e74df57358ae4e92be9b0bf5fd7f4">strike</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a555d9625855524634c4df187d949fc72">justify</a>:1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a740ff1ae97bcd68aad58c908c0da134d">wrap_mode</a>:2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">kate_const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structkate__style.html#a95a8be0548d13f8cf50895d58f790a65">font</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>defines a style to display text </p>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="a3c80029fc2edea2a66ff0ebf4d7185b2"></a><!-- doxytag: member="kate_style::background_color" ref="a3c80029fc2edea2a66ff0ebf4d7185b2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structkate__color.html">kate_color</a> <a class="el" href="structkate__style.html#a3c80029fc2edea2a66ff0ebf4d7185b2">kate_style::background_color</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>background RGBA color of the whole region, regardless of what extent any text has </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a2c8c2b1ecdabea9d7d7bb99c23d86cf3"></a><!-- doxytag: member="kate_style::bold" ref="a2c8c2b1ecdabea9d7d7bb99c23d86cf3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#a2c8c2b1ecdabea9d7d7bb99c23d86cf3">kate_style::bold</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>display text in bold </p>

</div>
</div>
<a class="anchor" id="a955220cd9a8c3811639f95f74250c44e"></a><!-- doxytag: member="kate_style::bottom_margin" ref="a955220cd9a8c3811639f95f74250c44e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a955220cd9a8c3811639f95f74250c44e">kate_style::bottom_margin</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>size of bottom margin </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="ae50cf9dd394f4d15cc8cb597443a7a94"></a><!-- doxytag: member="kate_style::draw_color" ref="ae50cf9dd394f4d15cc8cb597443a7a94" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structkate__color.html">kate_color</a> <a class="el" href="structkate__style.html#ae50cf9dd394f4d15cc8cb597443a7a94">kate_style::draw_color</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>RGBA color for drawn shapes </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a95a8be0548d13f8cf50895d58f790a65"></a><!-- doxytag: member="kate_style::font" ref="a95a8be0548d13f8cf50895d58f790a65" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_const char* <a class="el" href="structkate__style.html#a95a8be0548d13f8cf50895d58f790a65">kate_style::font</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>name of the font to use </p>

<p>Referenced by <a class="el" href="kate__info_8c_source.html#l00539">kate_info_clear()</a>, and <a class="el" href="kate__tracker_8c_source.html#l00090">kate_tracker_morph_styles()</a>.</p>

</div>
</div>
<a class="anchor" id="afd2457de8053194505f02323f11018d6"></a><!-- doxytag: member="kate_style::font_height" ref="afd2457de8053194505f02323f11018d6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#afd2457de8053194505f02323f11018d6">kate_style::font_height</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>vertical size of the glyphs </p>

</div>
</div>
<a class="anchor" id="a2bcb088bbe041c7ada29ba861249552d"></a><!-- doxytag: member="kate_style::font_metric" ref="a2bcb088bbe041c7ada29ba861249552d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="kate_8h.html#a101b9e517bf013e735b0dc67bdf61fee">kate_space_metric</a> <a class="el" href="structkate__style.html#a2bcb088bbe041c7ada29ba861249552d">kate_style::font_metric</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>whether font size are in pixels, percentage, etc </p>

</div>
</div>
<a class="anchor" id="a572a1464ff33be10e8b8c23be2323941"></a><!-- doxytag: member="kate_style::font_width" ref="a572a1464ff33be10e8b8c23be2323941" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a572a1464ff33be10e8b8c23be2323941">kate_style::font_width</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>horizontal size of the glyphs </p>

</div>
</div>
<a class="anchor" id="a1fa3ce0fede5970ccfe0474a70091b06"></a><!-- doxytag: member="kate_style::halign" ref="a1fa3ce0fede5970ccfe0474a70091b06" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a1fa3ce0fede5970ccfe0474a70091b06">kate_style::halign</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>horizontal alignment, -1 for left, +1 for right, other values inter/extrapolate </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f46bda3e232ebcb0becf08f42f09fec"></a><!-- doxytag: member="kate_style::italics" ref="a7f46bda3e232ebcb0becf08f42f09fec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#a7f46bda3e232ebcb0becf08f42f09fec">kate_style::italics</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>display text in italics </p>

</div>
</div>
<a class="anchor" id="a555d9625855524634c4df187d949fc72"></a><!-- doxytag: member="kate_style::justify" ref="a555d9625855524634c4df187d949fc72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#a555d9625855524634c4df187d949fc72">kate_style::justify</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>display justified text </p>

</div>
</div>
<a class="anchor" id="a55088f2bf553c7066cefce3de5515ab0"></a><!-- doxytag: member="kate_style::left_margin" ref="a55088f2bf553c7066cefce3de5515ab0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a55088f2bf553c7066cefce3de5515ab0">kate_style::left_margin</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>size of left margin </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a6d460721d9632ea046e4d77c76244295"></a><!-- doxytag: member="kate_style::margin_metric" ref="a6d460721d9632ea046e4d77c76244295" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="kate_8h.html#a101b9e517bf013e735b0dc67bdf61fee">kate_space_metric</a> <a class="el" href="structkate__style.html#a6d460721d9632ea046e4d77c76244295">kate_style::margin_metric</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>how to interpret margin values </p>

</div>
</div>
<a class="anchor" id="a062cb73804459397b5d1a35a200f92c4"></a><!-- doxytag: member="kate_style::right_margin" ref="a062cb73804459397b5d1a35a200f92c4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a062cb73804459397b5d1a35a200f92c4">kate_style::right_margin</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>size of right margin </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a674e74df57358ae4e92be9b0bf5fd7f4"></a><!-- doxytag: member="kate_style::strike" ref="a674e74df57358ae4e92be9b0bf5fd7f4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#a674e74df57358ae4e92be9b0bf5fd7f4">kate_style::strike</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>display striked text </p>

</div>
</div>
<a class="anchor" id="a93709be336e6442825af251ee6d255f4"></a><!-- doxytag: member="kate_style::text_color" ref="a93709be336e6442825af251ee6d255f4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structkate__color.html">kate_color</a> <a class="el" href="structkate__style.html#a93709be336e6442825af251ee6d255f4">kate_style::text_color</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>RGBA color of the text </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a543dfad0707684f0b1ccffa998585895"></a><!-- doxytag: member="kate_style::top_margin" ref="a543dfad0707684f0b1ccffa998585895" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a543dfad0707684f0b1ccffa998585895">kate_style::top_margin</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>size of top margin </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="ae7e5ca559864481cfc46b21c470732db"></a><!-- doxytag: member="kate_style::underline" ref="ae7e5ca559864481cfc46b21c470732db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#ae7e5ca559864481cfc46b21c470732db">kate_style::underline</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>display underlined text </p>

</div>
</div>
<a class="anchor" id="a245f24d2c446a4bfb4da2f77b5aacb21"></a><!-- doxytag: member="kate_style::valign" ref="a245f24d2c446a4bfb4da2f77b5aacb21" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">kate_float <a class="el" href="structkate__style.html#a245f24d2c446a4bfb4da2f77b5aacb21">kate_style::valign</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>horizontal alignment, -1 for top, +1 for bottom, other values inter/extrapolate </p>

<p>Referenced by <a class="el" href="kate__tracker_8c_source.html#l00327">kate_tracker_update()</a>.</p>

</div>
</div>
<a class="anchor" id="a740ff1ae97bcd68aad58c908c0da134d"></a><!-- doxytag: member="kate_style::wrap_mode" ref="a740ff1ae97bcd68aad58c908c0da134d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="structkate__style.html#a740ff1ae97bcd68aad58c908c0da134d">kate_style::wrap_mode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>how to wrap text if necessary </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>/home/mandrake/rpm/BUILD/libkate-0.3.7/include/kate/<a class="el" href="kate_8h_source.html">kate.h</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Wed Dec 23 04:05:07 2009 for libkate by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>