Sophie

Sophie

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

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.Entry.Editable</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-Entry-Editable.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-Entry-Editable.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.Entry.Editable</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">Methods
</a></li><li><a href="#g:5">Attributes
</a></li><li><a href="#g:6">Signals
</a></li><li><a href="#g:7">Deprecated
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Interface for text-editing widgets
</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:Editable">Editable</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:EditableClass">EditableClass</a> o </li><li class="src short"><a href="#v:castToEditable">castToEditable</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-Entry-Editable.html#t:Editable">Editable</a></li><li class="src short"><a href="#v:gTypeEditable">gTypeEditable</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a></li><li class="src short"><a href="#v:toEditable">toEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></li><li class="src short"><a href="#v:editableSelectRegion">editableSelectRegion</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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:editableGetSelectionBounds">editableGetSelectionBounds</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>)</li><li class="src short"><a href="#v:editableInsertText">editableInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:editableDeleteText">editableDeleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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:editableGetChars">editableGetChars</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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-Char.html#t:String">String</a></li><li class="src short"><a href="#v:editableCutClipboard">editableCutClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:editableCopyClipboard">editableCopyClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:editablePasteClipboard">editablePasteClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:editableDeleteSelection">editableDeleteSelection</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:editableSetEditable">editableSetEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</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:editableGetEditable">editableGetEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:editableSetPosition">editableSetPosition</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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:editableGetPosition">editableGetPosition</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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><li class="src short"><a href="#v:editablePosition">editablePosition</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:editableEditable">editableEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:editableChanged">editableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> ec (<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:deleteText">deleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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:insertText">insertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</a>)</li><li class="src short"><a href="#v:stopDeleteText">stopDeleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> 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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:stopInsertText">stopInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> 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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:onEditableChanged">onEditableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; ec -&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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> ec)</li><li class="src short"><a href="#v:afterEditableChanged">afterEditableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; ec -&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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> ec)</li><li class="src short"><a href="#v:onDeleteText">onDeleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterDeleteText">afterDeleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; self -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:onInsertText">onInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li><li class="src short"><a href="#v:afterInsertText">afterInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</li></ul></div><div id="interface"><h1 id="g:1">Detail
</h1><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></code> interface is an interface which should be implemented by
 text editing widgets, such as <code><a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a></code>.
 It contains functions for generically manipulating an editable
 widget, a large number of action signals used for key bindings, and several
 signals that an application can connect to to modify the behavior of a
 widget.
</p></div><h1 id="g:2">Class Hierarchy
</h1><div class="doc"><pre>
 | GInterface
 | +----Editable
</pre></div><h1 id="g:3">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Editable" class="def">Editable</a>  <a href="src/Graphics-UI-Gtk-Types.html#Editable" class="link">Source</a></p><div class="subs instances"><p id="control.i:Editable" class="caption collapser" onclick="toggleSection('i:Editable')">Instances</p><div id="section.i:Editable" 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-Entry-Editable.html#t:Editable">Editable</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-Entry-Editable.html#t:Editable">Editable</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-Entry-Editable.html#t:Editable">Editable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> <a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</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:EditableClass" class="def">EditableClass</a> o <a href="src/Graphics-UI-Gtk-Types.html#EditableClass" class="link">Source</a></p><div class="subs instances"><p id="control.i:EditableClass" class="caption collapser" onclick="toggleSection('i:EditableClass')">Instances</p><div id="section.i:EditableClass" class="show"><table><tr><td class="src"><a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> <a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> <a href="Graphics-UI-Gtk-Entry-SpinButton.html#t:SpinButton">SpinButton</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> <a href="Graphics-UI-Gtk-Entry-Entry.html#t:Entry">Entry</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:castToEditable" class="def">castToEditable</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-Entry-Editable.html#t:Editable">Editable</a><a href="src/Graphics-UI-Gtk-Types.html#castToEditable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:gTypeEditable" class="def">gTypeEditable</a> :: <a href="Graphics-UI-Gtk-Abstract-Widget.html#t:GType">GType</a><a href="src/Graphics-UI-Gtk-Types.html#gTypeEditable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toEditable" class="def">toEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> o =&gt; o -&gt; <a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a><a href="src/Graphics-UI-Gtk-Types.html#toEditable" class="link">Source</a></p></div><h1 id="g:4">Methods
</h1><div class="top"><p class="src"><a name="v:editableSelectRegion" class="def">editableSelectRegion</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableSelectRegion" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a></td><td class="doc"><p><code>start</code> - the starting position.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>end</code> - the end position.
</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Selects a region of text. The characters that are selected are those
 characters at positions from <code>startPos</code> up to, but not including <code>endPos</code>.
 If <code>endPos</code> is negative, then the the characters selected will be those
 characters from <code>startPos</code> to the end of the text.
</p><p>Calling this function with <code>start</code>=1 and <code>end</code>=4 it will mark &quot;ask&quot; in
 the string &quot;Haskell&quot;.
</p></div></div><div class="top"><p class="src"><a name="v:editableGetSelectionBounds" class="def">editableGetSelectionBounds</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableGetSelectionBounds" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/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="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a>)</td><td class="doc"><p><code>(start, end)</code> - the starting and end positions. This
 pair is not ordered. The <code>end</code> index represents the
 position of the cursor. The <code>start</code> index is the other end
 of the selection. If both numbers are equal there is in
 fact no selection.
</p></td></tr></table></div><div class="doc"><p>Gets the current selection bounds, if there is a selection.
</p></div></div><div class="top"><p class="src"><a name="v:editableInsertText" class="def">editableInsertText</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableInsertText" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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>newText</code> - the text to insert.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>position</code> - the position at which to insert the text.
</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-Int.html#t:Int">Int</a></td><td class="doc"><p>returns the position after the newly inserted text.
</p></td></tr></table></div><div class="doc"><p>Inserts text at a given position.
</p></div></div><div class="top"><p class="src"><a name="v:editableDeleteText" class="def">editableDeleteText</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableDeleteText" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a></td><td class="doc"><p><code>startPos</code> - the starting position.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>endPos</code> - the end position.
</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Deletes a sequence of characters. The characters that are deleted are
 those characters at positions from <code>startPos</code> up to, but not including
 <code>endPos</code>. If <code>endPos</code> is negative, then the the characters deleted will be
 those characters from <code>startPos</code> to the end of the text.
</p></div></div><div class="top"><p class="src"><a name="v:editableGetChars" class="def">editableGetChars</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableGetChars" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a></td><td class="doc"><p><code>startPos</code> - the starting position.
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>endPos</code> - the end position.
</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-Char.html#t:String">String</a></td><td class="doc"><p>returns the characters in the indicated region.
</p></td></tr></table></div><div class="doc"><p>Retrieves a sequence of characters. The characters that are retrieved are
 those characters at positions from <code>startPos</code> up to, but not including
 <code>endPos</code>. If <code>endPos</code> is negative, then the the characters retrieved will be
 those characters from <code>startPos</code> to the end of the text.
</p></div></div><div class="top"><p class="src"><a name="v:editableCutClipboard" class="def">editableCutClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableCutClipboard" class="link">Source</a></p><div class="doc"><p>Causes the characters in the current selection to be copied to the
 clipboard and then deleted from the widget.
</p></div></div><div class="top"><p class="src"><a name="v:editableCopyClipboard" class="def">editableCopyClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableCopyClipboard" class="link">Source</a></p><div class="doc"><p>Causes the characters in the current selection to be copied to the
 clipboard.
</p></div></div><div class="top"><p class="src"><a name="v:editablePasteClipboard" class="def">editablePasteClipboard</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editablePasteClipboard" class="link">Source</a></p><div class="doc"><p>Causes the contents of the clipboard to be pasted into the given widget
 at the current cursor position.
</p></div></div><div class="top"><p class="src"><a name="v:editableDeleteSelection" class="def">editableDeleteSelection</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableDeleteSelection" class="link">Source</a></p><div class="doc"><p>Deletes the current contents of the widgets selection and disclaims the
 selection.
</p></div></div><div class="top"><p class="src"><a name="v:editableSetEditable" class="def">editableSetEditable</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableSetEditable" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>isEditable</code> - <code>True</code> if the user is allowed to edit the text
 in the widget.
</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Determines if the user can edit the text in the editable widget or not.
</p></div></div><div class="top"><p class="src"><a name="v:editableGetEditable" class="def">editableGetEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableGetEditable" class="link">Source</a></p><div class="doc"><p>Retrieves whether the text is editable. See <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableSetEditable">editableSetEditable</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:editableSetPosition" class="def">editableSetPosition</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableSetPosition" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a></td><td class="doc"><p><code>position</code> - the position of the cursor. The cursor is
 displayed before the character with the given (base 0) index in
 the widget. The value must be less than or equal to the number of
 characters in the widget. A value of -1 indicates that the
 position should be set after the last character in the entry.
</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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="doc"><p>Sets the cursor position.
</p></div></div><div class="top"><p class="src"><a name="v:editableGetPosition" class="def">editableGetPosition</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableGetPosition" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/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></td><td class="doc"><p>returns the position of the cursor. The cursor is displayed
 before the character with the given (base 0) index in the widget.
 The value will be less than or equal to the number of characters
 in the widget. Note that this position is in characters, not in
 bytes.
</p></td></tr></table></div><div class="doc"><p>Retrieves the current cursor position.
</p></div></div><h1 id="g:5">Attributes
</h1><div class="top"><p class="src"><a name="v:editablePosition" class="def">editablePosition</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <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-Entry-Editable.html#editablePosition" class="link">Source</a></p><div class="doc"><p>'position' property. See <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableGetPosition">editableGetPosition</a></code> and
 <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableSetPosition">editableSetPosition</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:editableEditable" class="def">editableEditable</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> self <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#editableEditable" class="link">Source</a></p><div class="doc"><p>'editable' property. See <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableGetEditable">editableGetEditable</a></code> and
 <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableSetEditable">editableSetEditable</a></code>
</p></div></div><h1 id="g:6">Signals
</h1><div class="top"><p class="src"><a name="v:editableChanged" class="def">editableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> ec (<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-Entry-Editable.html#editableChanged" class="link">Source</a></p><div class="doc"><p>The <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableChanged">editableChanged</a></code> signal is emitted at the end of a single
 user-visible operation on the contents of the <code><a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></code>.
</p><ul><li> For inctance, a paste operation that replaces the contents of the
 selection will cause only one signal emission (even though it is
 implemented by first deleting the selection, then inserting the new
 content, and may cause multiple <code>inserText</code> signals to be
 emitted).
</li></ul></div></div><div class="top"><p class="src"><a name="v:deleteText" class="def">deleteText</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#deleteText" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">=&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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>)</td><td class="doc"><pre>(startPos endPos -&gt; ...)</pre></td></tr></table></div><div class="doc"><p>Emitted when a piece of text is deleted from the <code><a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></code> widget.
</p><ul><li> See <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:insertText">insertText</a></code> for information on how to use this signal.
</li></ul></div></div><div class="top"><p class="src"><a name="v:insertText" class="def">insertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:Signal">Signal</a> self (<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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</a>)<a href="src/Graphics-UI-Gtk-Entry-Editable.html#insertText" class="link">Source</a></p><div class="doc"><p>Emitted when a piece of text is inserted into the <code><a href="Graphics-UI-Gtk-Entry-Editable.html#t:Editable">Editable</a></code> widget.
</p><ul><li> The connected signal receives the text that is inserted, together with
 the position in the entry widget. The return value should be the position
 in the entry widget that lies past the recently inserted text (i.e.
 you should return the given position plus the length of the string).
</li><li> To modify the text that the user inserts, you need to connect to this
 signal, modify the text the way you want and then call
 <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:editableInsertText">editableInsertText</a></code>. To avoid that this signal handler is called
 recursively, you need to temporarily block it using
 <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#v:signalBlock">signalBlock</a></code>. After the default signal
 handler has inserted your modified text, it is important that you
 prevent the default handler from being executed again when this signal
 handler returns. To stop the current signal, use <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:stopInsertText">stopInsertText</a></code>.
 The following code is an example of how to turn all input into uppercase:
</li></ul><pre> idRef &lt;- newIORef undefined
 id &lt;- entry `on` insertText $ \str pos -&gt; do
 id &lt;- readIORef idRef
 signalBlock id
 pos' &lt;- editableInsertText entry (map toUpper str) pos
 signalUnblock id
 stopInsertText id
 return pos'
 writeIORef idRef id
</pre><p>Note that binding <code><a href="Graphics-UI-Gtk-Entry-Editable.html#v:insertText">insertText</a></code> using <code><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#v:after">after</a></code> is not very useful, except to
 track editing actions.
</p></div></div><div class="top"><p class="src"><a name="v:stopDeleteText" class="def">stopDeleteText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> 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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#stopDeleteText" class="link">Source</a></p><div class="doc"><p>Stop the current signal that deletes text.
</p></div></div><div class="top"><p class="src"><a name="v:stopInsertText" class="def">stopInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> self =&gt; <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> 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/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#stopInsertText" class="link">Source</a></p><div class="doc"><p>Stop the current signal that inserts text.
</p></div></div><h1 id="g:7">Deprecated
</h1><div class="top"><p class="src"><a name="v:onEditableChanged" class="def">onEditableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; ec -&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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> ec)<a href="src/Graphics-UI-Gtk-Entry-Editable.html#onEditableChanged" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterEditableChanged" class="def">afterEditableChanged</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</a> ec =&gt; ec -&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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> ec)<a href="src/Graphics-UI-Gtk-Entry-Editable.html#afterEditableChanged" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:onDeleteText" class="def">onDeleteText</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#onDeleteText" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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>)</td><td class="doc"><pre>(startPos endPos -&gt; ...)</pre></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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a name="v:afterDeleteText" class="def">afterDeleteText</a><a href="src/Graphics-UI-Gtk-Entry-Editable.html#afterDeleteText" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</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>)</td><td class="doc"><pre>(startPos endPos -&gt; ...)</pre></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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a name="v:onInsertText" class="def">onInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-Entry-Editable.html#onInsertText" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:afterInsertText" class="def">afterInsertText</a> :: <a href="Graphics-UI-Gtk-Entry-Editable.html#t:EditableClass">EditableClass</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/Data-Int.html#t:Int">Int</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-Int.html#t:Int">Int</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/glib-0.12.0/System-Glib-Signals.html#t:ConnectId">ConnectId</a> self)<a href="src/Graphics-UI-Gtk-Entry-Editable.html#afterInsertText" class="link">Source</a></p></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>