Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 404d46ca9bb341d7a0e7e04bc69da9df > files > 867

ghc-gtk-devel-0.12.0-4.fc15.i686.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/html; charset=UTF-8" /><title>Graphics.UI.Gtk.Multiline.TextTagTable</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-UI-Gtk-Multiline-TextTagTable.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">gtk-0.12.0: Binding to the Gtk+ graphical user interface library.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr></table><p class="caption">Graphics.UI.Gtk.Multiline.TextTagTable</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Detail
</a></li><li><a href="#g:2">Class Hierarchy
</a></li><li><a href="#g:3">Types
</a></li><li><a href="#g:4">Constructors
</a></li><li><a href="#g:5">Methods
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Collection of tags that can be used together
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:TextTagTable">TextTagTable</a> </li><li class="src short"><span class="keyword">class</span> <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> o =&gt; <a href="#t:TextTagTableClass">TextTagTableClass</a> o </li><li class="src short"><a href="#v:castToTextTagTable">castToTextTagTable</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></li><li class="src short"><a href="#v:gTypeTextTagTable">gTypeTextTagTable</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toTextTagTable">toTextTagTable</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></li><li class="src short"><a href="#v:textTagTableNew">textTagTableNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></li><li class="src short"><a href="#v:textTagTableAdd">textTagTableAdd</a> :: (<a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self, <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTagClass">TextTagClass</a> tag) =&gt; self -&gt; tag -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textTagTableRemove">textTagTableRemove</a> :: (<a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self, <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTagClass">TextTagClass</a> tag) =&gt; self -&gt; tag -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textTagTableLookup">textTagTableLookup</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>)</li><li class="src short"><a href="#v:textTagTableForeach">textTagTableForeach</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textTagTableGetSize">textTagTableGetSize</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li></ul></div><div id="interface"><h1 id="g:1">Detail
</h1><div class="doc"><p>You may wish to begin by reading the text widget conceptual overview
 which gives an overview of all the objects and data types related to the
 text widget and how they work together.
</p></div><h1 id="g:2">Class Hierarchy
</h1><div class="doc"><pre>
 | <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObject">GObject</a></code>
 | +----TextTagTable
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextTagTable" class="def">TextTagTable</a>  <a href="src/Graphics-UI-Gtk-Types.html#TextTagTable" class="link">Source</a></p><div class="subs instances"><p id="control.i:TextTagTable" class="caption collapser" onclick="toggleSection('i:TextTagTable')">Instances</p><div id="section.i:TextTagTable" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> o =&gt; <a name="t:TextTagTableClass" class="def">TextTagTableClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#TextTagTableClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:TextTagTableClass" class="caption collapser" onclick="toggleSection('i:TextTagTableClass')">Instances</p><div id="section.i:TextTagTableClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToTextTagTable" class="def">castToTextTagTable</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-GObject.html#t:GObjectClass">GObjectClass</a> obj =&gt; obj -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a><a href="src/Graphics-UI-Gtk-Types.html#castToTextTagTable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeTextTagTable" class="def">gTypeTextTagTable</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeTextTagTable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toTextTagTable" class="def">toTextTagTable</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a><a href="src/Graphics-UI-Gtk-Types.html#toTextTagTable" class="link">Source</a></p></div><h1 id="g:4">Constructors
</h1><div class="top"><p class="src"><a name="v:textTagTableNew" class="def">textTagTableNew</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableNew" class="link">Source</a></p><div class="doc"><p>Creates a new <code><a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTable">TextTagTable</a></code>. The table contains no tags by default.
</p></div></div><h1 id="g:5">Methods
</h1><div class="top"><p class="src"><a name="v:textTagTableAdd" class="def">textTagTableAdd</a> :: (<a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self, <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTagClass">TextTagClass</a> tag) =&gt; self -&gt; tag -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableAdd" class="link">Source</a></p><div class="doc"><p>Add a tag to the table. The tag is assigned the highest priority in the
 table.
</p><p>The tag must not be in a tag table already, and may not have the same name as
 an already-added tag.
</p></div></div><div class="top"><p class="src"><a name="v:textTagTableRemove" class="def">textTagTableRemove</a> :: (<a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self, <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTagClass">TextTagClass</a> tag) =&gt; self -&gt; tag -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableRemove" class="link">Source</a></p><div class="doc"><p>Remove a tag from the table.
</p></div></div><div class="top"><p class="src"><a name="v:textTagTableLookup" class="def">textTagTableLookup</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableLookup" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p><code>name</code> - name of a tag
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>)</td><td class="doc"><p>returns The tag, or <code>Nothing</code> if none by that name
 is in the table.
</p></td></tr></table></div><div class="doc"><p>Look up a named tag.
</p></div></div><div class="top"><p class="src"><a name="v:textTagTableForeach" class="def">textTagTableForeach</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self =&gt; self -&gt; (<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableForeach" class="link">Source</a></p><div class="doc"><p>Maps over each tag in the table.
</p></div></div><div class="top"><p class="src"><a name="v:textTagTableGetSize" class="def">textTagTableGetSize</a> :: <a href="Graphics-UI-Gtk-Multiline-TextTagTable.html#t:TextTagTableClass">TextTagTableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextTagTable.html#textTagTableGetSize" class="link">Source</a></p><div class="doc"><p>Returns the size of the table (the number of tags).
</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>