<!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 => <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 => obj -> <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 => o -> <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 > -> <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 => <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 > model -> <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 > -> <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) => <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion" >EntryCompletion</A > -> model <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 > -> (<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%3ATreeIter" >TreeIter</A > -> <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 >) -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 > -> <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 > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 > -> <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 > -> <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 > -> <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 > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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 > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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 > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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 > -> <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 > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <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 > -> <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 => <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 => <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 > -> <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 => <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 > -> <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 => <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 > -> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter" >TreeIter</A > -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 >) -> <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 >"Completion functionality" 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 "actions" 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 => <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 => obj -> <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 => o -> <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" >-> <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" >=> <A HREF="Graphics-UI-Gtk-Entry-EntryCompletion.html#t%3AEntryCompletion" >EntryCompletion</A ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" >-> <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" >-> <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" >-> <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" >=> <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" >-> 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" >-> <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 > -> (<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%3ATreeIter" >TreeIter</A > -> <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 >) -> <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" >-> <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" >-> <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" >-> <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 > -> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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 > -> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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" >-> <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 => <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: >= 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 => <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 > -> <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 => <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 > -> <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 => <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 > -> <A HREF="Graphics-UI-Gtk-ModelView-TreeModel.html#t%3ATreeIter" >TreeIter</A > -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 >) -> <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 => self -> (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Int.html#t%3AInt" >Int</A > -> <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 >) -> <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 >