Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 499a8681be2b8e9cf362cecc58358ed3 > files > 61

libvtemm-docs-0.23.1-1.fc13.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>libvtemm: Enums and Flags</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&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Enums and Flags</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libvtemmEnums.html#gaafa0f4be59c405cbb32536d90ba53e0b">Gnome::Vte::TerminalEraseBinding</a> { <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#ggaafa0f4be59c405cbb32536d90ba53e0bad42b651bfe2fabc81751b4bcbaedfe8c">Gnome::Vte::ERASE_AUTO</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#ggaafa0f4be59c405cbb32536d90ba53e0baa88e499589736ad52fd3721618de7a66">Gnome::Vte::ERASE_ASCII_BACKSPACE</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#ggaafa0f4be59c405cbb32536d90ba53e0ba04682a1c1f8874a2a826f6bad980516f">Gnome::Vte::ERASE_ASCII_DELETE</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#ggaafa0f4be59c405cbb32536d90ba53e0ba1a3be1a7a93ecda3bdbfd14a3db61200">Gnome::Vte::ERASE_DELETE_SEQUENCE</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#ggaafa0f4be59c405cbb32536d90ba53e0ba7e5e831c9a97e94b8196197efad33ded">Gnome::Vte::ERASE_TTY</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>TerminalEraseBinding - An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys. </p>
 <a href="group__libvtemmEnums.html#gaafa0f4be59c405cbb32536d90ba53e0b">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libvtemmEnums.html#ga1a86fb420bed1c979258c949214ed206">Gnome::Vte::TerminalCursorBlinkMode</a> { <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga1a86fb420bed1c979258c949214ed206a74aae55f3f67506ffc4e13b3dabfd9f2">Gnome::Vte::CURSOR_BLINK_SYSTEM</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga1a86fb420bed1c979258c949214ed206ac2a6ec68479d4ef1ffcd0cb67b0ee92f">Gnome::Vte::CURSOR_BLINK_ON</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga1a86fb420bed1c979258c949214ed206a00c8d3ffbf63ca6f61d499281f126085">Gnome::Vte::CURSOR_BLINK_OFF</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>TerminalCursorBlinkMode - An enumerated type which can be used to indicate the cursor blink mode for the terminal. </p>
 <a href="group__libvtemmEnums.html#ga1a86fb420bed1c979258c949214ed206">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libvtemmEnums.html#ga4cde9b3c38576e9979c2d1a82dabc133">Gnome::Vte::TerminalCursorShape</a> { <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga4cde9b3c38576e9979c2d1a82dabc133a3eae03642ac760b33a2c2494f61daead">Gnome::Vte::CURSOR_SHAPE_BLOCK</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga4cde9b3c38576e9979c2d1a82dabc133a69037d329d225e1bc20ce14a37ca4966">Gnome::Vte::CURSOR_SHAPE_IBEAM</a>, <br/>
&#160;&#160;<a class="el" href="group__libvtemmEnums.html#gga4cde9b3c38576e9979c2d1a82dabc133a5704eda87fb44a0bfdd6193a2c1ca034">Gnome::Vte::CURSOR_SHAPE_UNDERLINE</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>TerminalCursorShape - An enumerated type which can be used to indicate what should the terminal draw at the cursor position. </p>
 <a href="group__libvtemmEnums.html#ga4cde9b3c38576e9979c2d1a82dabc133">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libvtemmEnums.html#ga2a1af81ee8030fb86ddb7cec7bd91567">Gnome::Vte::TerminalWriteFlags</a> { <a class="el" href="group__libvtemmEnums.html#gga2a1af81ee8030fb86ddb7cec7bd91567aa69552493e7e085f2058bd5f43aa4239">Gnome::Vte::TERMINAL_WRITE_DEFAULT</a> = 0x0
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>TerminalWriteFlags - A flag type to determine how terminal contents should be written to an output stream. </p>
 <a href="group__libvtemmEnums.html#ga2a1af81ee8030fb86ddb7cec7bd91567">More...</a><br/></td></tr>
</table>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="ga1a86fb420bed1c979258c949214ed206"></a><!-- doxytag: member="Gnome::Vte::TerminalCursorBlinkMode" ref="ga1a86fb420bed1c979258c949214ed206" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__libvtemmEnums.html#ga1a86fb420bed1c979258c949214ed206">Gnome::Vte::TerminalCursorBlinkMode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>TerminalCursorBlinkMode - An enumerated type which can be used to indicate the cursor blink mode for the terminal. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga1a86fb420bed1c979258c949214ed206a74aae55f3f67506ffc4e13b3dabfd9f2"></a><!-- doxytag: member="CURSOR_BLINK_SYSTEM" ref="gga1a86fb420bed1c979258c949214ed206a74aae55f3f67506ffc4e13b3dabfd9f2" args="" -->CURSOR_BLINK_SYSTEM</em>&#160;</td><td>
<p>Follow GTK+ settings for cursor blinking. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga1a86fb420bed1c979258c949214ed206ac2a6ec68479d4ef1ffcd0cb67b0ee92f"></a><!-- doxytag: member="CURSOR_BLINK_ON" ref="gga1a86fb420bed1c979258c949214ed206ac2a6ec68479d4ef1ffcd0cb67b0ee92f" args="" -->CURSOR_BLINK_ON</em>&#160;</td><td>
<p>Cursor blinks. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga1a86fb420bed1c979258c949214ed206a00c8d3ffbf63ca6f61d499281f126085"></a><!-- doxytag: member="CURSOR_BLINK_OFF" ref="gga1a86fb420bed1c979258c949214ed206a00c8d3ffbf63ca6f61d499281f126085" args="" -->CURSOR_BLINK_OFF</em>&#160;</td><td>
<p>Cursor does not blink. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ga4cde9b3c38576e9979c2d1a82dabc133"></a><!-- doxytag: member="Gnome::Vte::TerminalCursorShape" ref="ga4cde9b3c38576e9979c2d1a82dabc133" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__libvtemmEnums.html#ga4cde9b3c38576e9979c2d1a82dabc133">Gnome::Vte::TerminalCursorShape</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>TerminalCursorShape - An enumerated type which can be used to indicate what should the terminal draw at the cursor position. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga4cde9b3c38576e9979c2d1a82dabc133a3eae03642ac760b33a2c2494f61daead"></a><!-- doxytag: member="CURSOR_SHAPE_BLOCK" ref="gga4cde9b3c38576e9979c2d1a82dabc133a3eae03642ac760b33a2c2494f61daead" args="" -->CURSOR_SHAPE_BLOCK</em>&#160;</td><td>
<p>Draw a block cursor - this is the default. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4cde9b3c38576e9979c2d1a82dabc133a69037d329d225e1bc20ce14a37ca4966"></a><!-- doxytag: member="CURSOR_SHAPE_IBEAM" ref="gga4cde9b3c38576e9979c2d1a82dabc133a69037d329d225e1bc20ce14a37ca4966" args="" -->CURSOR_SHAPE_IBEAM</em>&#160;</td><td>
<p>Draw a vertical bar on the left side of character - this is similar to the default cursor for other GTK+ widgets. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4cde9b3c38576e9979c2d1a82dabc133a5704eda87fb44a0bfdd6193a2c1ca034"></a><!-- doxytag: member="CURSOR_SHAPE_UNDERLINE" ref="gga4cde9b3c38576e9979c2d1a82dabc133a5704eda87fb44a0bfdd6193a2c1ca034" args="" -->CURSOR_SHAPE_UNDERLINE</em>&#160;</td><td>
<p>Draw a horizontal bar below the character. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="gaafa0f4be59c405cbb32536d90ba53e0b"></a><!-- doxytag: member="Gnome::Vte::TerminalEraseBinding" ref="gaafa0f4be59c405cbb32536d90ba53e0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__libvtemmEnums.html#gaafa0f4be59c405cbb32536d90ba53e0b">Gnome::Vte::TerminalEraseBinding</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>TerminalEraseBinding - An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ggaafa0f4be59c405cbb32536d90ba53e0bad42b651bfe2fabc81751b4bcbaedfe8c"></a><!-- doxytag: member="ERASE_AUTO" ref="ggaafa0f4be59c405cbb32536d90ba53e0bad42b651bfe2fabc81751b4bcbaedfe8c" args="" -->ERASE_AUTO</em>&#160;</td><td>
<p>For backspace, attempt to determine the right value from the terminal's IO settings; for delete, use the control sequence. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaafa0f4be59c405cbb32536d90ba53e0baa88e499589736ad52fd3721618de7a66"></a><!-- doxytag: member="ERASE_ASCII_BACKSPACE" ref="ggaafa0f4be59c405cbb32536d90ba53e0baa88e499589736ad52fd3721618de7a66" args="" -->ERASE_ASCII_BACKSPACE</em>&#160;</td><td>
<p>Send an ASCII backspace character (0x08). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaafa0f4be59c405cbb32536d90ba53e0ba04682a1c1f8874a2a826f6bad980516f"></a><!-- doxytag: member="ERASE_ASCII_DELETE" ref="ggaafa0f4be59c405cbb32536d90ba53e0ba04682a1c1f8874a2a826f6bad980516f" args="" -->ERASE_ASCII_DELETE</em>&#160;</td><td>
<p>Send an ASCII delete character (0x7F). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaafa0f4be59c405cbb32536d90ba53e0ba1a3be1a7a93ecda3bdbfd14a3db61200"></a><!-- doxytag: member="ERASE_DELETE_SEQUENCE" ref="ggaafa0f4be59c405cbb32536d90ba53e0ba1a3be1a7a93ecda3bdbfd14a3db61200" args="" -->ERASE_DELETE_SEQUENCE</em>&#160;</td><td>
<p>Send the "\@\@7" control sequence. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaafa0f4be59c405cbb32536d90ba53e0ba7e5e831c9a97e94b8196197efad33ded"></a><!-- doxytag: member="ERASE_TTY" ref="ggaafa0f4be59c405cbb32536d90ba53e0ba7e5e831c9a97e94b8196197efad33ded" args="" -->ERASE_TTY</em>&#160;</td><td>
<p>Send terminal's "erase" setting. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ga2a1af81ee8030fb86ddb7cec7bd91567"></a><!-- doxytag: member="Gnome::Vte::TerminalWriteFlags" ref="ga2a1af81ee8030fb86ddb7cec7bd91567" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__libvtemmEnums.html#ga2a1af81ee8030fb86ddb7cec7bd91567">Gnome::Vte::TerminalWriteFlags</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>TerminalWriteFlags - A flag type to determine how terminal contents should be written to an output stream. </p>
<dl class="user"><dt><b>Bitwise operators:</b></dt><dd><code>TerminalWriteFlags operator|(TerminalWriteFlags, TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags operator&amp;(TerminalWriteFlags, TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags operator^(TerminalWriteFlags, TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags operator~(TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags&amp; operator|=(TerminalWriteFlags&amp;, TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags&amp; operator&amp;=(TerminalWriteFlags&amp;, TerminalWriteFlags)</code><br/>
 <code>TerminalWriteFlags&amp; operator^=(TerminalWriteFlags&amp;, TerminalWriteFlags)</code><br/>
 </dd></dl>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga2a1af81ee8030fb86ddb7cec7bd91567aa69552493e7e085f2058bd5f43aa4239"></a><!-- doxytag: member="TERMINAL_WRITE_DEFAULT" ref="gga2a1af81ee8030fb86ddb7cec7bd91567aa69552493e7e085f2058bd5f43aa4239" args="" -->TERMINAL_WRITE_DEFAULT</em>&#160;</td><td>
<p>Write contents as UTF-8 text - this is the default. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on 14 Jan 2010 for libvtemm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>