Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 677c1b5134368504c2e447757584d19e > files > 640

ghc-gtk-devel-0.11.2-5.fc14.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Graphics.UI.Gtk.Entry.EntryCompletion</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Graphics-UI-Gtk-Entry-EntryCompletion.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>gtk-0.11.2: Binding to the Gtk+ graphical user interface library.</TD
><TD CLASS="topbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html"
>Source code</A
></TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Graphics.UI.Gtk.Entry.EntryCompletion</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>portable (depends on GHC)</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>provisional</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>gtk2hs-users@lists.sourceforge.net</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Detail
</A
></DT
><DT
><A HREF="#2"
>Class Hierarchy
</A
></DT
><DT
><A HREF="#3"
>Types
</A
></DT
><DT
><A HREF="#4"
>Constructors
</A
></DT
><DT
><A HREF="#5"
>Methods
</A
></DT
><DT
><A HREF="#6"
>Attributes
</A
></DT
><DT
><A HREF="#7"
>Signals
</A
></DT
><DT
><A HREF="#8"
>Deprecated
</A
></DT
></DL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
><P
>Completion functionality for <TT
><A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
></TT
>
</P
><UL
><LI
> Module available since Gtk+ version 2.4
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AEntryCompletion"
>EntryCompletion</A
> </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> o =&gt; <A HREF="#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> o </TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcastToEntryCompletion"
>castToEntryCompletion</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AgTypeEntryCompletion"
>gTypeEntryCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AtoEntryCompletion"
>toEntryCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionNew"
>entryCompletionNew</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetEntry"
>entryCompletionGetEntry</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetModel"
>entryCompletionSetModel</A
> :: <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> model =&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> model -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetModel"
>entryCompletionGetModel</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetTextModel"
>entryCompletionSetTextModel</A
> :: (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> (model <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>), <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATypedTreeModelClass"
>TypedTreeModelClass</A
> model) =&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; model <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetMatchFunc"
>entryCompletionSetMatchFunc</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter"
>TreeIter</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetMinimumKeyLength"
>entryCompletionSetMinimumKeyLength</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetMinimumKeyLength"
>entryCompletionGetMinimumKeyLength</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionComplete"
>entryCompletionComplete</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionInsertActionText"
>entryCompletionInsertActionText</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionInsertActionMarkup"
>entryCompletionInsertActionMarkup</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionDeleteAction"
>entryCompletionDeleteAction</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetTextColumn"
>entryCompletionSetTextColumn</A
> ::  <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionInsertPrefix"
>entryCompletionInsertPrefix</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetTextColumn"
>entryCompletionGetTextColumn</A
> ::  <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetInlineCompletion"
>entryCompletionSetInlineCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetInlineCompletion"
>entryCompletionGetInlineCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetPopupCompletion"
>entryCompletionSetPopupCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetPopupCompletion"
>entryCompletionGetPopupCompletion</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetPopupSetWidth"
>entryCompletionSetPopupSetWidth</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetPopupSetWidth"
>entryCompletionGetPopupSetWidth</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionSetPopupSingleMatch"
>entryCompletionSetPopupSingleMatch</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionGetPopupSingleMatch"
>entryCompletionGetPopupSingleMatch</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionModel"
>entryCompletionModel</A
> :: <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> model =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
>) (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> model)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionMinimumKeyLength"
>entryCompletionMinimumKeyLength</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionTextColumn"
>entryCompletionTextColumn</A
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionInlineCompletion"
>entryCompletionInlineCompletion</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionPopupCompletion"
>entryCompletionPopupCompletion</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionPopupSetWidth"
>entryCompletionPopupSetWidth</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AentryCompletionPopupSingleMatch"
>entryCompletionPopupSingleMatch</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AinsertPrefix"
>insertPrefix</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AcompletionActionActivated"
>completionActionActivated</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AmatchSelected"
>matchSelected</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
> -&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter"
>TreeIter</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AonInsertPrefix"
>onInsertPrefix</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterInsertPrefix"
>afterInsertPrefix</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AonActionActivated"
>onActionActivated</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AafterActionActivated"
>afterActionActivated</A
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
><A NAME="1"
>Detail
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><P
><TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
> is an auxiliary object to be used in conjunction with
 <TT
><A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
></TT
> to provide the completion functionality. It implements the
 <TT
>CellLayout</TT
> interface, to allow the user to add extra cells to the
 <TT
><A HREF="Graphics-UI-Gtk-ModelView-TreeView.html#t%3ATreeView"
>TreeView</A
></TT
> with completion matches.
</P
><P
>&quot;Completion functionality&quot; means that when the user modifies the
 text in the entry, <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
> checks which rows in the model
 match the current content of the entry, and displays a list of
 matches. By default, the matching is done by comparing the entry
 text case-insensitively against the text in a model (see
 Graphics.UI.Gtk.Entry.entryCompletionSetTextModel), but this can
 be overridden with a custom match function (see
 <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#v%3AentryCompletionSetMatchFunc"
>entryCompletionSetMatchFunc</A
></TT
>).
</P
><P
>When the user selects a completion, the content of the entry is updated.
 By default, the content of the entry is replaced by the text column of the
 model, but this can be overridden by connecting to the <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#v%3AmatchSelected"
>matchSelected</A
></TT
>
 signal and updating the entry in the signal handler. Note that you should
 return <TT
>True</TT
> from the signal handler to suppress the default behaviour.
</P
><P
>To add completion functionality to an entry, use
 Graphics.UI.Gtk.Entry.Entry.entrySetCompletion.
</P
><P
>In addition to regular completion matches, which will be inserted into
 the entry when they are selected, <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
> also allows to display
 &quot;actions&quot; in the popup window. Their appearance is similar to menu items,
 to differentiate them clearly from completion strings. When an action is
 selected, the <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#v%3AcompletionActionActivated"
>completionActionActivated</A
></TT
> signal is emitted.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="2"
><A NAME="2"
>Class Hierarchy
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="doc"
><PRE
>
 | <TT
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObject"
>GObject</A
></TT
>
 | +----EntryCompletion
</PRE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="3"
><A NAME="3"
>Types
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:EntryCompletion"
><A NAME="t%3AEntryCompletion"
></A
></A
><B
>EntryCompletion</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#EntryCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:EntryCompletion')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:EntryCompletion" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd"
>Ord</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-ModelView-CellLayout.html#t%3ACellLayoutClass"
>CellLayoutClass</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>class</SPAN
> <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> o =&gt; <A NAME="t:EntryCompletionClass"
><A NAME="t%3AEntryCompletionClass"
></A
></A
><B
>EntryCompletionClass</B
> o </TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#EntryCompletionClass"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:EntryCompletionClass')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:EntryCompletionClass" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:castToEntryCompletion"
><A NAME="v%3AcastToEntryCompletion"
></A
></A
><B
>castToEntryCompletion</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass"
>GObjectClass</A
> obj =&gt; obj -&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#castToEntryCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:gTypeEntryCompletion"
><A NAME="v%3AgTypeEntryCompletion"
></A
></A
><B
>gTypeEntryCompletion</B
> :: <A HREF="Graphics-UI-Gtk-Abstract-Widget.html#t%3AGType"
>GType</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#gTypeEntryCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:toEntryCompletion"
><A NAME="v%3AtoEntryCompletion"
></A
></A
><B
>toEntryCompletion</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> o =&gt; o -&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Types.html#toEntryCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
><A NAME="4"
>Constructors
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionNew"
><A NAME="v%3AentryCompletionNew"
></A
></A
><B
>entryCompletionNew</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionNew"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Creates a new <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
> object.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="5"
><A NAME="5"
>Methods
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetEntry"
><A NAME="v%3AentryCompletionGetEntry"
></A
></A
><B
>entryCompletionGetEntry</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetEntry"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-Entry-Entry.html#t%3AEntry"
>Entry</A
>)</TD
><TD CLASS="rdoc"
>returns the entry <TT
>completion</TT
> has been attached to.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Gets the entry <TT
>completion</TT
> has been attached to.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetModel"
><A NAME="v%3AentryCompletionSetModel"
></A
></A
><B
>entryCompletionSetModel</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetModel"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> model</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> model</TD
><TD CLASS="rdoc"
><TT
>model</TT
> - The <TT
><A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
></TT
>.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Sets the model for a <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
>. If <TT
>completion</TT
> already has a
 model set, it will remove it before setting the new model. If model is
 <TT
>Nothing</TT
>, then it will unset the model.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetModel"
><A NAME="v%3AentryCompletionGetModel"
></A
></A
><B
>entryCompletionGetModel</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetModel"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
>)</TD
><TD CLASS="rdoc"
>returns A <TT
><A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
></TT
>, or <TT
>Nothing</TT
> if none is
 currently being used.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Returns the model the <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TT
> is using as data source. Returns
 <TT
>Nothing</TT
> if the model is unset.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetTextModel"
><A NAME="v%3AentryCompletionSetTextModel"
></A
></A
><B
>entryCompletionSetTextModel</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetTextModel"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> (model <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>), <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATypedTreeModelClass"
>TypedTreeModelClass</A
> model)</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>=&gt; <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
><PRE
>completion</PRE
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; model <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>the model containing <TT
><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TT
>s
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Convenience function for setting up the most used case of this code: a
 completion list with just strings. This function will set up <TT
>completion</TT
> to
 have a list displaying all (and just) strings in the completion list, and to
 get those strings from <TT
>model</TT
>. This functions creates and adds a
 <TT
><A HREF="Graphics-UI-Gtk-ModelView-CellRendererText.html#t%3ACellRendererText"
>CellRendererText</A
></TT
> which retrieves its content from the given model.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetMatchFunc"
><A NAME="v%3AentryCompletionSetMatchFunc"
></A
></A
><B
>entryCompletionSetMatchFunc</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter"
>TreeIter</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetMatchFunc"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Sets the match function for <TT
>completion</TT
> to be <TT
>func</TT
>. The match function
 is used to determine if a row should or should not be in the completion
 list.
</P
><UL
><LI
> The passed-in function decides whether the row indicated by the
 <TT
><A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter"
>TreeIter</A
></TT
> matches a given key, and should be displayed as a possible
 completion for key. Note that the key is normalized and case-folded.
 Normalization will standardizing such issues as whether a character
 with an accent is represented as a base character and combining accent
 or as a single precomposed character. If this is not appropriate you
 can extract the original text from the entry.
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetMinimumKeyLength"
><A NAME="v%3AentryCompletionSetMinimumKeyLength"
></A
></A
><B
>entryCompletionSetMinimumKeyLength</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetMinimumKeyLength"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>length</TT
> - The minimum length of the key in order to
 start completing.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Requires the length of the search key for <TT
>completion</TT
> to be at least
 <TT
>length</TT
>. This is useful for long lists, where completing using a small key
 takes a lot of time and will come up with meaningless results anyway (ie, a
 too large dataset).
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetMinimumKeyLength"
><A NAME="v%3AentryCompletionGetMinimumKeyLength"
></A
></A
><B
>entryCompletionGetMinimumKeyLength</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetMinimumKeyLength"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
>returns The currently used minimum key length.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Returns the minimum key length as set for <TT
>completion</TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionComplete"
><A NAME="v%3AentryCompletionComplete"
></A
></A
><B
>entryCompletionComplete</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionComplete"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Requests a completion operation, or in other words a refiltering of the
 current list with completions, using the current key. The completion list
 view will be updated accordingly.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionInsertActionText"
><A NAME="v%3AentryCompletionInsertActionText"
></A
></A
><B
>entryCompletionInsertActionText</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionInsertActionText"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>index</TT
> - The index of the item to insert.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
><TT
>text</TT
> - Text of the item to insert.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Inserts an action in <TT
>completion</TT
>'s action item list at position <TT
>index</TT
>
 with text <TT
>text</TT
>. If you want the action item to have markup, use
 <TT
><A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#v%3AentryCompletionInsertActionMarkup"
>entryCompletionInsertActionMarkup</A
></TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionInsertActionMarkup"
><A NAME="v%3AentryCompletionInsertActionMarkup"
></A
></A
><B
>entryCompletionInsertActionMarkup</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionInsertActionMarkup"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>index</TT
> - The index of the item to insert.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
><TT
>markup</TT
> - Markup of the item to insert.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Inserts an action in <TT
>completion</TT
>'s action item list at position <TT
>index</TT
>
 with markup <TT
>markup</TT
>.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionDeleteAction"
><A NAME="v%3AentryCompletionDeleteAction"
></A
></A
><B
>entryCompletionDeleteAction</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionDeleteAction"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
><TT
>index</TT
> - The index of the item to Delete.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
>Deletes the action at <TT
>index</TT
> from <TT
>completion</TT
>'s action list.
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetTextColumn"
><A NAME="v%3AentryCompletionSetTextColumn"
></A
></A
><B
>entryCompletionSetTextColumn</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetTextColumn"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
><TT
>column</TT
> - The column in the model of <TT
>completion</TT
> to
 get strings from.
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Convenience function for setting up the most used case of this code: a
 completion list with just strings. This function will set up <TT
>completion</TT
> to
 have a list displaying all (and just) strings in the completion list, and to
 get those strings from <TT
>column</TT
> in the model of <TT
>completion</TT
>.
</P
><P
>This functions creates and adds a <TT
><A HREF="Graphics-UI-Gtk-ModelView-CellRendererText.html#t%3ACellRendererText"
>CellRendererText</A
></TT
> for the selected
 column.
</P
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionInsertPrefix"
><A NAME="v%3AentryCompletionInsertPrefix"
></A
></A
><B
>entryCompletionInsertPrefix</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionInsertPrefix"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Requests a prefix insertion.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetTextColumn"
><A NAME="v%3AentryCompletionGetTextColumn"
></A
></A
><B
>entryCompletionGetTextColumn</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetTextColumn"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
><TD CLASS="rdoc"
>returns the column containing the strings
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Returns the column in the model of the completion to get strings from.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetInlineCompletion"
><A NAME="v%3AentryCompletionSetInlineCompletion"
></A
></A
><B
>entryCompletionSetInlineCompletion</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetInlineCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>inlineCompletion</TT
> - <TT
>True</TT
> to do inline completion
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Sets whether the common prefix of the possible completions should be
 automatically inserted in the entry.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetInlineCompletion"
><A NAME="v%3AentryCompletionGetInlineCompletion"
></A
></A
><B
>entryCompletionGetInlineCompletion</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetInlineCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if inline completion is turned on
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Returns whether the common prefix of the possible completions should be
 automatically inserted in the entry.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetPopupCompletion"
><A NAME="v%3AentryCompletionSetPopupCompletion"
></A
></A
><B
>entryCompletionSetPopupCompletion</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetPopupCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>popupCompletion</TT
> - <TT
>True</TT
> to do popup completion
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Sets whether the completions should be presented in a popup window.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetPopupCompletion"
><A NAME="v%3AentryCompletionGetPopupCompletion"
></A
></A
><B
>entryCompletionGetPopupCompletion</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetPopupCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if popup completion is turned on
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Returns whether the completions should be presented in a popup window.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetPopupSetWidth"
><A NAME="v%3AentryCompletionSetPopupSetWidth"
></A
></A
><B
>entryCompletionSetPopupSetWidth</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetPopupSetWidth"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>popupSetWidth</TT
> - <TT
>True</TT
> to make the width of the
 popup the same as the entry
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Sets whether the completion popup window will be resized to be the same
 width as the entry.
</P
><UL
><LI
> Available since Gtk+ version 2.8
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetPopupSetWidth"
><A NAME="v%3AentryCompletionGetPopupSetWidth"
></A
></A
><B
>entryCompletionGetPopupSetWidth</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetPopupSetWidth"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if the popup window will be resized to
 the width of the entry
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Returns whether the completion popup window will be resized to the width
 of the entry.
</P
><UL
><LI
> Available since Gtk+ version 2.8
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionSetPopupSingleMatch"
><A NAME="v%3AentryCompletionSetPopupSingleMatch"
></A
></A
><B
>entryCompletionSetPopupSingleMatch</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionSetPopupSingleMatch"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
><TT
>popupSingleMatch</TT
> - <TT
>True</TT
> if the popup should
 appear even for a single match
</TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Sets whether the completion popup window will appear even if there is
 only a single match. You may want to set this to <TT
>False</TT
> if you are using
 inline completion.
</P
><UL
><LI
> Available since Gtk+ version 2.8
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionGetPopupSingleMatch"
><A NAME="v%3AentryCompletionGetPopupSingleMatch"
></A
></A
><B
>entryCompletionGetPopupSingleMatch</B
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionGetPopupSingleMatch"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="arg"
>:: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
>-&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>returns <TT
>True</TT
> if the popup window will appear
 regardless of the number of matches.
</TD
></TR
><TR
><TD CLASS="ndoc" COLSPAN="2"
><P
>Returns whether the completion popup window will appear even if there is
 only a single match.
</P
><UL
><LI
> Available since Gtk+ version 2.8
</LI
></UL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="6"
><A NAME="6"
>Attributes
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionModel"
><A NAME="v%3AentryCompletionModel"
></A
></A
><B
>entryCompletionModel</B
> :: <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModelClass"
>TreeModelClass</A
> model =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AReadWriteAttr"
>ReadWriteAttr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
>) (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> model)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionModel"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>The model to find matches in.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionMinimumKeyLength"
><A NAME="v%3AentryCompletionMinimumKeyLength"
></A
></A
><B
>entryCompletionMinimumKeyLength</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionMinimumKeyLength"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Minimum length of the search key in order to look up matches.
</P
><P
>Allowed values: &gt;= 0
</P
><P
>Default value: 1
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionTextColumn"
><A NAME="v%3AentryCompletionTextColumn"
></A
></A
><B
>entryCompletionTextColumn</B
> ::  <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3AColumnId"
>ColumnId</A
> row <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
>)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionTextColumn"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>The column of the model containing the strings.
</P
><P
>Default value: Graphics.UI.Gtk.ModelView.CustomStore.invalidColumnId
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionInlineCompletion"
><A NAME="v%3AentryCompletionInlineCompletion"
></A
></A
><B
>entryCompletionInlineCompletion</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionInlineCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Determines whether the common prefix of the possible completions should
 be inserted automatically in the entry. Note that this requires text-column
 to be set, even if you are using a custom match function.
</P
><P
>Default value: <TT
>False</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionPopupCompletion"
><A NAME="v%3AentryCompletionPopupCompletion"
></A
></A
><B
>entryCompletionPopupCompletion</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionPopupCompletion"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Determines whether the possible completions should be shown in a popup
 window.
</P
><P
>Default value: <TT
>True</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionPopupSetWidth"
><A NAME="v%3AentryCompletionPopupSetWidth"
></A
></A
><B
>entryCompletionPopupSetWidth</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionPopupSetWidth"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Determines whether the completions popup window will be resized to the
 width of the entry.
</P
><P
>Default value: <TT
>True</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:entryCompletionPopupSingleMatch"
><A NAME="v%3AentryCompletionPopupSingleMatch"
></A
></A
><B
>entryCompletionPopupSingleMatch</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Attributes.html#t%3AAttr"
>Attr</A
> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion"
>EntryCompletion</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#entryCompletionPopupSingleMatch"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Determines whether the completions popup window will shown for a single
 possible completion. You probably want to set this to <TT
>False</TT
> if you are
 using inline completion.
</P
><P
>Default value: <TT
>True</TT
>
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="7"
><A NAME="7"
>Signals
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:insertPrefix"
><A NAME="v%3AinsertPrefix"
></A
></A
><B
>insertPrefix</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#insertPrefix"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Gets emitted when the inline autocompletion is triggered. The default
 behaviour is to make the entry display the whole prefix and select the newly
 inserted part.
</P
><P
>Applications may connect to this signal in order to insert only a smaller
 part of the <TT
>prefix</TT
> into the entry - e.g. the entry used in the
 <TT
><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooser"
>FileChooser</A
></TT
> inserts only the part of the prefix up to the next '/'.
</P
><UL
><LI
> Available since Gtk+ version 2.6
</LI
></UL
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:completionActionActivated"
><A NAME="v%3AcompletionActionActivated"
></A
></A
><B
>completionActionActivated</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#completionActionActivated"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Gets emitted when an action is activated.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:matchSelected"
><A NAME="v%3AmatchSelected"
></A
></A
><B
>matchSelected</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3ASignal"
>Signal</A
> self (<A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeModel"
>TreeModel</A
> -&gt; <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter"
>TreeIter</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#matchSelected"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Gets emitted when a match from the list is selected. The default
 behaviour is to replace the contents of the entry with the contents of the
 text column in the row pointed to by <TT
>iter</TT
>.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="8"
><A NAME="8"
>Deprecated
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onInsertPrefix"
><A NAME="v%3AonInsertPrefix"
></A
></A
><B
>onInsertPrefix</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#onInsertPrefix"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:afterInsertPrefix"
><A NAME="v%3AafterInsertPrefix"
></A
></A
><B
>afterInsertPrefix</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#afterInsertPrefix"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Gets emitted when the inline autocompletion is triggered. The default
 behaviour is to make the entry display the whole prefix and select the newly
 inserted part.
</P
><P
>Applications may connect to this signal in order to insert only a smaller
 part of the <TT
>prefix</TT
> into the entry - e.g. the entry used in the
 <TT
><A HREF="Graphics-UI-Gtk-Selectors-FileChooser.html#t%3AFileChooser"
>FileChooser</A
></TT
> inserts only the part of the prefix up to the next '/'.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:onActionActivated"
><A NAME="v%3AonActionActivated"
></A
></A
><B
>onActionActivated</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#onActionActivated"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:afterActionActivated"
><A NAME="v%3AafterActionActivated"
></A
></A
><B
>afterActionActivated</B
> :: <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletionClass"
>EntryCompletionClass</A
> self =&gt; self -&gt; (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Signals.html#t%3AConnectId"
>ConnectId</A
> self)</TD
><TD CLASS="declbut"
><A HREF="src/Graphics-UI-Gtk-Entry-EntryCompletion.html#afterActionActivated"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Gets emitted when an action is activated.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.6.1</TD
></TR
></TABLE
></BODY
></HTML
>