KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /usr/share/gtk-doc/html/libgnomeui/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/gtk-doc/html/libgnomeui/GnomeIconList.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GnomeIconList</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="GNOME UI Library Reference Manual">
<link rel="up" href="fixme.html" title="Miscellaneous Widgets">
<link rel="prev" href="GnomeIconEntry.html" title="GnomeIconEntry">
<link rel="next" href="libgnomeui-GnomeIconLookup.html" title="GnomeIconLookup">
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="chapter" href="ch01.html" title="GNOME UI Library (libgnomeui)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="GnomeIconEntry.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="fixme.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">GNOME UI Library Reference Manual</th>
<td><a accesskey="n" href="libgnomeui-GnomeIconLookup.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3041881" class="shortcut">Top</a>
                  &#160;|&#160;
                  <a href="#id3043568" class="shortcut">Description</a>
                  &#160;|&#160;
                  <a href="#id3043185" class="shortcut">Object Hierarchy</a>
                  &#160;|&#160;
                  <a href="#id3043257" class="shortcut">Implemented Interfaces</a>
                  &#160;|&#160;
                  <a href="#id3043280" class="shortcut">Signals</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="GnomeIconList"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id3041881"></a><span class="refentrytitle">GnomeIconList</span>
</h2>
<p>GnomeIconList &#8212; </p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<h2>Synopsis</h2>
<pre class="synopsis">

#include &lt;libgnomeui/libgnomeui.h&gt;


enum        <a href="GnomeIconList.html#GnomeIconListMode">GnomeIconListMode</a>;
            <a href="GnomeIconList.html#GnomeIconList-struct">GnomeIconList</a>;
<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>*  <a href="GnomeIconList.html#gnome-icon-list-new">gnome_icon_list_new</a>             (<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a> icon_width,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *adj,
                                             int flags);
void        <a href="GnomeIconList.html#gnome-icon-list-construct">gnome_icon_list_construct</a>       (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a> icon_width,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *adj,
                                             int flags);
void        <a href="GnomeIconList.html#gnome-icon-list-set-hadjustment">gnome_icon_list_set_hadjustment</a> (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *hadj);
void        <a href="GnomeIconList.html#gnome-icon-list-set-vadjustment">gnome_icon_list_set_vadjustment</a> (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *vadj);
void        <a href="GnomeIconList.html#gnome-icon-list-freeze">gnome_icon_list_freeze</a>          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-thaw">gnome_icon_list_thaw</a>            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-insert">gnome_icon_list_insert</a>          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             const char *icon_filename,
                                             const char *text);
void        <a href="GnomeIconList.html#gnome-icon-list-insert-pixbuf">gnome_icon_list_insert_pixbuf</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *im,
                                             const char *icon_filename,
                                             const char *text);
int         <a href="GnomeIconList.html#gnome-icon-list-append">gnome_icon_list_append</a>          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *icon_filename,
                                             const char *text);
int         <a href="GnomeIconList.html#gnome-icon-list-append-pixbuf">gnome_icon_list_append_pixbuf</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *im,
                                             const char *icon_filename,
                                             const char *text);
void        <a href="GnomeIconList.html#gnome-icon-list-clear">gnome_icon_list_clear</a>           (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-remove">gnome_icon_list_remove</a>          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a>       <a href="GnomeIconList.html#gnome-icon-list-get-num-icons">gnome_icon_list_get_num_icons</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
<a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkSelectionMode"
>GtkSelectionMode</a> <a href="GnomeIconList.html#gnome-icon-list-get-selection-mode">gnome_icon_list_get_selection_mode</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-set-selection-mode">gnome_icon_list_set_selection_mode</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkSelectionMode"
>GtkSelectionMode</a> mode);
void        <a href="GnomeIconList.html#gnome-icon-list-select-icon">gnome_icon_list_select_icon</a>     (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);
void        <a href="GnomeIconList.html#gnome-icon-list-select-all">gnome_icon_list_select_all</a>      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-unselect-icon">gnome_icon_list_unselect_icon</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);
int         <a href="GnomeIconList.html#gnome-icon-list-unselect-all">gnome_icon_list_unselect_all</a>    (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
<a
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
>GList</a>*      <a href="GnomeIconList.html#gnome-icon-list-get-selection">gnome_icon_list_get_selection</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
void        <a href="GnomeIconList.html#gnome-icon-list-focus-icon">gnome_icon_list_focus_icon</a>      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> idx);
void        <a href="GnomeIconList.html#gnome-icon-list-set-icon-width">gnome_icon_list_set_icon_width</a>  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int w);
void        <a href="GnomeIconList.html#gnome-icon-list-set-row-spacing">gnome_icon_list_set_row_spacing</a> (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);
void        <a href="GnomeIconList.html#gnome-icon-list-set-col-spacing">gnome_icon_list_set_col_spacing</a> (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);
void        <a href="GnomeIconList.html#gnome-icon-list-set-text-spacing">gnome_icon_list_set_text_spacing</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);
void        <a href="GnomeIconList.html#gnome-icon-list-set-icon-border">gnome_icon_list_set_icon_border</a> (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);
void        <a href="GnomeIconList.html#gnome-icon-list-set-separators">gnome_icon_list_set_separators</a>  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *sep);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>*      <a href="GnomeIconList.html#gnome-icon-list-get-icon-filename">gnome_icon_list_get_icon_filename</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);
int         <a href="GnomeIconList.html#gnome-icon-list-find-icon-from-filename">gnome_icon_list_find_icon_from_filename</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *filename);
void        <a href="GnomeIconList.html#gnome-icon-list-set-icon-data">gnome_icon_list_set_icon_data</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data);
void        <a href="GnomeIconList.html#gnome-icon-list-set-icon-data-full">gnome_icon_list_set_icon_data_full</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
>GDestroyNotify</a> destroy);
int         <a href="GnomeIconList.html#gnome-icon-list-find-icon-from-data">gnome_icon_list_find_icon_from_data</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data);
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>    <a href="GnomeIconList.html#gnome-icon-list-get-icon-data">gnome_icon_list_get_icon_data</a>   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);
void        <a href="GnomeIconList.html#gnome-icon-list-moveto">gnome_icon_list_moveto</a>          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             double yalign);
<a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkVisibility"
>GtkVisibility</a> <a href="GnomeIconList.html#gnome-icon-list-icon-is-visible">gnome_icon_list_icon_is_visible</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);
int         <a href="GnomeIconList.html#gnome-icon-list-get-icon-at">gnome_icon_list_get_icon_at</a>     (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int x,
                                             int y);
int         <a href="GnomeIconList.html#gnome-icon-list-get-items-per-line">gnome_icon_list_get_items_per_line</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);
<a href="GnomeIconTextItem.html" title="GnomeIconTextItem">GnomeIconTextItem</a>* <a href="GnomeIconList.html#gnome-icon-list-get-icon-text-item">gnome_icon_list_get_icon_text_item</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);
<a
href="/usr/share/gtk-doc/html/libgnomecanvas/GnomeCanvasPixbuf.html"
>GnomeCanvasPixbuf</a>* <a href="GnomeIconList.html#gnome-icon-list-get-icon-pixbuf-item">gnome_icon_list_get_icon_pixbuf_item</a>
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);


</pre>
</div>
<div class="refsect1" lang="en">
<a name="id3043185"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">

  <a
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
>GObject</a>
   +----<a
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
>GInitiallyUnowned</a>
         +----<a
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
>GtkObject</a>
               +----<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>
                     +----<a
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
>GtkContainer</a>
                           +----<a
href="/usr/share/gtk-doc/html/gtk/GtkLayout.html"
>GtkLayout</a>
                                 +----<a
href="/usr/share/gtk-doc/html/libgnomecanvas/GnomeCanvas.html"
>GnomeCanvas</a>
                                       +----GnomeIconList
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id3043257"></a><h2>Implemented Interfaces</h2>
<p>
GnomeIconList implements
 AtkImplementorIface.</p>
</div>
<div class="refsect1" lang="en">
<a name="id3043280"></a><h2>Signals</h2>
<pre class="synopsis">

"<a href="GnomeIconList.html#GnomeIconList-focus-icon">focus-icon</a>"
            void        user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first
"<a href="GnomeIconList.html#GnomeIconList-move-cursor">move-cursor</a>"
            void        user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a>    *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkDirectionType"
>GtkDirectionType</a> *arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a>          arg2,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>          user_data)      : Run last / Action
"<a href="GnomeIconList.html#GnomeIconList-select-icon">select-icon</a>"
            void        user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkEvent"
>GdkEvent</a>      *event,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first
"<a href="GnomeIconList.html#GnomeIconList-text-changed">text-changed</a>"
            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a>    user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>         *arg2,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run last
"<a href="GnomeIconList.html#GnomeIconList-toggle-cursor-selection">toggle-cursor-selection</a>"
            void        user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run last / Action
"<a href="GnomeIconList.html#GnomeIconList-unselect-icon">unselect-icon</a>"
            void        user_function      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkEvent"
>GdkEvent</a>      *event,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id3043568"></a><h2>Description</h2>
<p>

</p>
</div>
<div class="refsect1" lang="en">
<a name="id3043583"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id3043593"></a><h3>
<a name="GnomeIconListMode"></a>enum GnomeIconListMode</h3>
<a class="indexterm" name="id3043608"></a><pre class="programlisting">typedef enum {
	GNOME_ICON_LIST_ICONS,
	GNOME_ICON_LIST_TEXT_BELOW,
	GNOME_ICON_LIST_TEXT_RIGHT
} GnomeIconListMode;
</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">GnomeIconListMode</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3043637"></a><h3>
<a name="GnomeIconList-struct"></a>GnomeIconList</h3>
<a class="indexterm" name="id3043651"></a><pre class="programlisting">typedef struct _GnomeIconList GnomeIconList;</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">GnomeIconList</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3043679"></a><h3>
<a name="gnome-icon-list-new"></a>gnome_icon_list_new ()</h3>
<a class="indexterm" name="id3043694"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>*  gnome_icon_list_new             (<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a> icon_width,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *adj,
                                             int flags);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_new</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Creates a new icon list widget.  The icon columns are allocated a width of
<em class="parameter"><code>icon_width</code></em> pixels.  Icon captions will be word-wrapped to this width as
well.
</p>
<p>
If <em class="parameter"><code>flags</code></em> has the <code class="literal">GNOME_ICON_LIST_IS_EDITABLE</code> flag set, then the user will
be able to edit the text in the icon captions, and the "text_changed" signal
will be emitted when an icon's text is changed.
</p>
<p>
If <em class="parameter"><code>flags</code></em> has the <code class="literal">GNOME_ICON_LIST_STATIC_TEXT</code> flags set, then the text
for the icon captions will not be copied inside the icon list; it will only
store the pointers to the original text strings specified by the application.
This is intended to save memory.  If this flag is not set, then the text
strings will be copied and managed internally.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_width</code></em>&#160;:</span></td>
<td> Width for the icon columns.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>adj</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td> A combination of <code class="literal">GNOME_ICON_LIST_IS_EDITABLE</code> and
<code class="literal">GNOME_ICON_LIST_STATIC_TEXT</code>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a newly-created icon list widget
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3043891"></a><h3>
<a name="gnome-icon-list-construct"></a>gnome_icon_list_construct ()</h3>
<a class="indexterm" name="id3043907"></a><pre class="programlisting">void        gnome_icon_list_construct       (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a> icon_width,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *adj,
                                             int flags);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_construct</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Constructor for the icon list, to be used by derived classes.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_width</code></em>&#160;:</span></td>
<td> Width for the icon columns.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>adj</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td> A combination of <code class="literal">GNOME_ICON_LIST_IS_EDITABLE</code> and <code class="literal">GNOME_ICON_LIST_STATIC_TEXT</code>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044057"></a><h3>
<a name="gnome-icon-list-set-hadjustment"></a>gnome_icon_list_set_hadjustment ()</h3>
<a class="indexterm" name="id3044073"></a><pre class="programlisting">void        gnome_icon_list_set_hadjustment (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *hadj);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_hadjustment</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the adjustment to be used for horizontal scrolling.  This is normally
not required, as the icon list can be simply inserted in a &amp;GtkScrolledWindow
and scrolling will be handled automatically.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>hadj</code></em>&#160;:</span></td>
<td> Adjustment to be used for horizontal scrolling.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044163"></a><h3>
<a name="gnome-icon-list-set-vadjustment"></a>gnome_icon_list_set_vadjustment ()</h3>
<a class="indexterm" name="id3044179"></a><pre class="programlisting">void        gnome_icon_list_set_vadjustment (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/GtkAdjustment.html"
>GtkAdjustment</a> *vadj);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_vadjustment</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the adjustment to be used for vertical scrolling.  This is normally not
required, as the icon list can be simply inserted in a &amp;GtkScrolledWindow and
scrolling will be handled automatically.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>vadj</code></em>&#160;:</span></td>
<td> Adjustment to be used for horizontal scrolling.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044268"></a><h3>
<a name="gnome-icon-list-freeze"></a>gnome_icon_list_freeze ()</h3>
<a class="indexterm" name="id3044284"></a><pre class="programlisting">void        gnome_icon_list_freeze          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_freeze</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Freezes an icon list so that any changes made to it will not be
reflected on the screen until it is thawed with <a href="GnomeIconList.html#gnome-icon-list-thaw"><code class="function">gnome_icon_list_thaw()</code></a>.
It is recommended to freeze the icon list before inserting or deleting
many icons, for example, so that the layout process will only be executed
once, when the icon list is finally thawed.
</p>
<p>
You can call this function multiple times, but it must be balanced with the
same number of calls to <a href="GnomeIconList.html#gnome-icon-list-thaw"><code class="function">gnome_icon_list_thaw()</code></a> before the changes will take
effect.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>  An icon list.
</td>
</tr></tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044379"></a><h3>
<a name="gnome-icon-list-thaw"></a>gnome_icon_list_thaw ()</h3>
<a class="indexterm" name="id3044395"></a><pre class="programlisting">void        gnome_icon_list_thaw            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_thaw</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Thaws the icon list and performs any pending layout operations.  This
is to be used in conjunction with <a href="GnomeIconList.html#gnome-icon-list-freeze"><code class="function">gnome_icon_list_freeze()</code></a>.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>  An icon list.
</td>
</tr></tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044470"></a><h3>
<a name="gnome-icon-list-insert"></a>gnome_icon_list_insert ()</h3>
<a class="indexterm" name="id3044486"></a><pre class="programlisting">void        gnome_icon_list_insert          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             const char *icon_filename,
                                             const char *text);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_insert</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Inserts an icon in the specified icon list.  The icon's image is loaded
from the specified file, and it is inserted at the <em class="parameter"><code>pos</code></em> index.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>           An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td>           Position at which the new icon should be inserted.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_filename</code></em>&#160;:</span></td>
<td> Name of the file that holds the icon's image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td>          Text to be used for the icon's caption.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044622"></a><h3>
<a name="gnome-icon-list-insert-pixbuf"></a>gnome_icon_list_insert_pixbuf ()</h3>
<a class="indexterm" name="id3044638"></a><pre class="programlisting">void        gnome_icon_list_insert_pixbuf   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *im,
                                             const char *icon_filename,
                                             const char *text);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_insert_pixbuf</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Inserts an icon in the specified icon list.  The icon is created from the
specified Imlib image, and it is inserted at the <em class="parameter"><code>pos</code></em> index.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>      An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td>      Position at which the new icon should be inserted.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>im</code></em>&#160;:</span></td>
<td>       Pixbuf image with the icon image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_filename</code></em>&#160;:</span></td>
<td> Filename of the image file.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td>     Text to be used for the icon's caption.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044797"></a><h3>
<a name="gnome-icon-list-append"></a>gnome_icon_list_append ()</h3>
<a class="indexterm" name="id3044813"></a><pre class="programlisting">int         gnome_icon_list_append          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *icon_filename,
                                             const char *text);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_append</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Appends an icon to the specified icon list.  The icon's image is loaded from
the specified file, and it is inserted at the <em class="parameter"><code>pos</code></em> index.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>           An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_filename</code></em>&#160;:</span></td>
<td> Name of the file that holds the icon's image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td>          Text to be used for the icon's caption.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3044937"></a><h3>
<a name="gnome-icon-list-append-pixbuf"></a>gnome_icon_list_append_pixbuf ()</h3>
<a class="indexterm" name="id3044953"></a><pre class="programlisting">int         gnome_icon_list_append_pixbuf   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *im,
                                             const char *icon_filename,
                                             const char *text);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_append_pixbuf</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Appends an icon to the specified icon list.  The icon is created from
the specified Imlib image.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>      An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>im</code></em>&#160;:</span></td>
<td>       Pixbuf image with the icon image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_filename</code></em>&#160;:</span></td>
<td> Filename of the image file.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td>     Text to be used for the icon's caption.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045094"></a><h3>
<a name="gnome-icon-list-clear"></a>gnome_icon_list_clear ()</h3>
<a class="indexterm" name="id3045109"></a><pre class="programlisting">void        gnome_icon_list_clear           (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_clear</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Clears the contents for the icon list by removing all the icons.  If destroy
handlers were specified for any of the icons, they will be called with the
appropriate data.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr></tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045175"></a><h3>
<a name="gnome-icon-list-remove"></a>gnome_icon_list_remove ()</h3>
<a class="indexterm" name="id3045190"></a><pre class="programlisting">void        gnome_icon_list_remove          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_remove</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Removes the icon at index position <em class="parameter"><code>pos</code></em>.  If a destroy handler was specified
for that icon, it will be called with the appropriate data.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td> Index of the icon that should be removed.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045282"></a><h3>
<a name="gnome-icon-list-get-num-icons"></a>gnome_icon_list_get_num_icons ()</h3>
<a class="indexterm" name="id3045298"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a>       gnome_icon_list_get_num_icons   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_num_icons</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The number of icons in the icon list.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045371"></a><h3>
<a name="gnome-icon-list-get-selection-mode"></a>gnome_icon_list_get_selection_mode ()</h3>
<a class="indexterm" name="id3045388"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkSelectionMode"
>GtkSelectionMode</a> gnome_icon_list_get_selection_mode
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_selection_mode</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>  An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The current selection mode for an icon list.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045462"></a><h3>
<a name="gnome-icon-list-set-selection-mode"></a>gnome_icon_list_set_selection_mode ()</h3>
<a class="indexterm" name="id3045479"></a><pre class="programlisting">void        gnome_icon_list_set_selection_mode
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkSelectionMode"
>GtkSelectionMode</a> mode);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_selection_mode</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the selection mode for an icon list.  The <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GTK-SELECTION-MULTIPLE:CAPS"
><code class="literal">GTK_SELECTION_MULTIPLE</code></a> and
<a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GTK-SELECTION-EXTENDED:CAPS"
><code class="literal">GTK_SELECTION_EXTENDED</code></a> modes are considered equivalent.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>  An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td> New selection mode.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045590"></a><h3>
<a name="gnome-icon-list-select-icon"></a>gnome_icon_list_select_icon ()</h3>
<a class="indexterm" name="id3045607"></a><pre class="programlisting">void        gnome_icon_list_select_icon     (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_select_icon</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Selects the icon at the index specified by <em class="parameter"><code>pos</code></em>.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td> Index of the icon to be selected.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045696"></a><h3>
<a name="gnome-icon-list-select-all"></a>gnome_icon_list_select_all ()</h3>
<a class="indexterm" name="id3045712"></a><pre class="programlisting">void        gnome_icon_list_select_all      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_select_all</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>   An icon list.
</td>
</tr></tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045774"></a><h3>
<a name="gnome-icon-list-unselect-icon"></a>gnome_icon_list_unselect_icon ()</h3>
<a class="indexterm" name="id3045790"></a><pre class="programlisting">void        gnome_icon_list_unselect_icon   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_unselect_icon</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Unselects the icon at the index specified by <em class="parameter"><code>pos</code></em>.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td> Index of the icon to be unselected.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045880"></a><h3>
<a name="gnome-icon-list-unselect-all"></a>gnome_icon_list_unselect_all ()</h3>
<a class="indexterm" name="id3045896"></a><pre class="programlisting">int         gnome_icon_list_unselect_all    (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_unselect_all</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>   An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The number of icons in the icon list
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3045970"></a><h3>
<a name="gnome-icon-list-get-selection"></a>gnome_icon_list_get_selection ()</h3>
<a class="indexterm" name="id3045986"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
>GList</a>*      gnome_icon_list_get_selection   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_selection</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A list of integers with the indices of the currently selected icons.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046060"></a><h3>
<a name="gnome-icon-list-focus-icon"></a>gnome_icon_list_focus_icon ()</h3>
<a class="indexterm" name="id3046076"></a><pre class="programlisting">void        gnome_icon_list_focus_icon      (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a> idx);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_focus_icon</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></td>
<td>


</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046156"></a><h3>
<a name="gnome-icon-list-set-icon-width"></a>gnome_icon_list_set_icon_width ()</h3>
<a class="indexterm" name="id3046172"></a><pre class="programlisting">void        gnome_icon_list_set_icon_width  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int w);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_icon_width</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the amount of horizontal space allocated to the icons, i.e. the column
width of the icon list.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>w</code></em>&#160;:</span></td>
<td>   New width for the icon columns.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046257"></a><h3>
<a name="gnome-icon-list-set-row-spacing"></a>gnome_icon_list_set_row_spacing ()</h3>
<a class="indexterm" name="id3046273"></a><pre class="programlisting">void        gnome_icon_list_set_row_spacing (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_row_spacing</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the spacing to be used between rows of icons.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td> Number of pixels for inter-row spacing.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046358"></a><h3>
<a name="gnome-icon-list-set-col-spacing"></a>gnome_icon_list_set_col_spacing ()</h3>
<a class="indexterm" name="id3046374"></a><pre class="programlisting">void        gnome_icon_list_set_col_spacing (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_col_spacing</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the spacing to be used between columns of icons.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td> Number of pixels for inter-column spacing.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046460"></a><h3>
<a name="gnome-icon-list-set-text-spacing"></a>gnome_icon_list_set_text_spacing ()</h3>
<a class="indexterm" name="id3046476"></a><pre class="programlisting">void        gnome_icon_list_set_text_spacing
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_text_spacing</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the spacing to be used between an icon's image and its text caption.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td> Number of pixels between an icon's image and its caption.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046562"></a><h3>
<a name="gnome-icon-list-set-icon-border"></a>gnome_icon_list_set_icon_border ()</h3>
<a class="indexterm" name="id3046578"></a><pre class="programlisting">void        gnome_icon_list_set_icon_border (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pixels);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_icon_border</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the width of the border to be displayed around an icon's image.  This is
currently not implemented.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td> Number of border pixels to be used around an icon's image.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046664"></a><h3>
<a name="gnome-icon-list-set-separators"></a>gnome_icon_list_set_separators ()</h3>
<a class="indexterm" name="id3046680"></a><pre class="programlisting">void        gnome_icon_list_set_separators  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *sep);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_separators</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Sets the characters that can be used as word separators when doing
word-wrapping in the icon text captions.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>sep</code></em>&#160;:</span></td>
<td> String with characters to be used as word separators.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046768"></a><h3>
<a name="gnome-icon-list-get-icon-filename"></a>gnome_icon_list_get_icon_filename ()</h3>
<a class="indexterm" name="id3046784"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>*      gnome_icon_list_get_icon_filename
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_icon_filename</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></td>
<td> Index of an <em class="parameter"><code>icon</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The filename of the icon with index <em class="parameter"><code>idx</code></em>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3046890"></a><h3>
<a name="gnome-icon-list-find-icon-from-filename"></a>gnome_icon_list_find_icon_from_filename ()</h3>
<a class="indexterm" name="id3046906"></a><pre class="programlisting">int         gnome_icon_list_find_icon_from_filename
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             const char *filename);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_find_icon_from_filename</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>       An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td>  Filename of an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The index of the icon whose filename is <em class="parameter"><code>filename</code></em> or -1 if
there is no icon with this filename.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047009"></a><h3>
<a name="gnome-icon-list-set-icon-data"></a>gnome_icon_list_set_icon_data ()</h3>
<a class="indexterm" name="id3047025"></a><pre class="programlisting">void        gnome_icon_list_set_icon_data   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_icon_data</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>


</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047126"></a><h3>
<a name="gnome-icon-list-set-icon-data-full"></a>gnome_icon_list_set_icon_data_full ()</h3>
<a class="indexterm" name="id3047143"></a><pre class="programlisting">void        gnome_icon_list_set_icon_data_full
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
>GDestroyNotify</a> destroy);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_set_icon_data_full</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Associates the <em class="parameter"><code>data</code></em> pointer to the icon at the index specified by <em class="parameter"><code>pos</code></em>.  The
<em class="parameter"><code>destroy</code></em> argument points to a function that will be called when the icon is
destroyed, or NULL if no function is to be called when this happens.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>     An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td>     Index of an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>    User data to set on the icon.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>destroy</code></em>&#160;:</span></td>
<td> Destroy notification handler for the icon.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047292"></a><h3>
<a name="gnome-icon-list-find-icon-from-data"></a>gnome_icon_list_find_icon_from_data ()</h3>
<a class="indexterm" name="id3047308"></a><pre class="programlisting">int         gnome_icon_list_find_icon_from_data
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a> data);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_find_icon_from_data</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>   Data pointer associated to an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The index of the icon whose user data has been set to <em class="parameter"><code>data</code></em>,
or -1 if no icon has this data associated to it.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047411"></a><h3>
<a name="gnome-icon-list-get-icon-data"></a>gnome_icon_list_get_icon_data ()</h3>
<a class="indexterm" name="id3047427"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>    gnome_icon_list_get_icon_data   (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_icon_data</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td> Index of an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The user data pointer associated to the icon at the index specified
by <em class="parameter"><code>pos</code></em>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047527"></a><h3>
<a name="gnome-icon-list-moveto"></a>gnome_icon_list_moveto ()</h3>
<a class="indexterm" name="id3047543"></a><pre class="programlisting">void        gnome_icon_list_moveto          (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos,
                                             double yalign);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_moveto</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
Makes the icon whose index is <em class="parameter"><code>pos</code></em> be visible on the screen.  The icon list
gets scrolled so that the icon is visible.  An alignment of 0.0 represents
the top of the visible part of the icon list, and 1.0 represents the bottom.
An icon can be centered on the icon list.</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>    An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td>    Index of an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>yalign</code></em>&#160;:</span></td>
<td> Vertical alignment of the icon.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047658"></a><h3>
<a name="gnome-icon-list-icon-is-visible"></a>gnome_icon_list_icon_is_visible ()</h3>
<a class="indexterm" name="id3047674"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkVisibility"
>GtkVisibility</a> gnome_icon_list_icon_is_visible
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int pos);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_icon_is_visible</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pos</code></em>&#160;:</span></td>
<td> Index of an icon.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Whether the icon at the index specified by <em class="parameter"><code>pos</code></em> is visible.  This
will be <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GTK-VISIBILITY-NONE:CAPS"
><code class="literal">GTK_VISIBILITY_NONE</code></a> if the icon is not visible at all,
<a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GTK-VISIBILITY-PARTIAL:CAPS"
><code class="literal">GTK_VISIBILITY_PARTIAL</code></a> if the icon is at least partially shown, and
<a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GTK-VISIBILITY-FULL:CAPS"
><code class="literal">GTK_VISIBILITY_FULL</code></a> if the icon is fully visible.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047815"></a><h3>
<a name="gnome-icon-list-get-icon-at"></a>gnome_icon_list_get_icon_at ()</h3>
<a class="indexterm" name="id3047831"></a><pre class="programlisting">int         gnome_icon_list_get_icon_at     (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int x,
                                             int y);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_icon_at</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td>   X position in the icon list window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td>   Y position in the icon list window.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The index of the icon that is under the specified coordinates, which
are relative to the icon list's window.  If there is no icon in that
position, -1 is returned.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3047947"></a><h3>
<a name="gnome-icon-list-get-items-per-line"></a>gnome_icon_list_get_items_per_line ()</h3>
<a class="indexterm" name="id3047964"></a><pre class="programlisting">int         gnome_icon_list_get_items_per_line
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_items_per_line</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>
</p>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td> An icon list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The number of icons that fit in a line or row.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048037"></a><h3>
<a name="gnome-icon-list-get-icon-text-item"></a>gnome_icon_list_get_icon_text_item ()</h3>
<a class="indexterm" name="id3048054"></a><pre class="programlisting"><a href="GnomeIconTextItem.html" title="GnomeIconTextItem">GnomeIconTextItem</a>* gnome_icon_list_get_icon_text_item
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_icon_text_item</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>


</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048144"></a><h3>
<a name="gnome-icon-list-get-icon-pixbuf-item"></a>gnome_icon_list_get_icon_pixbuf_item ()</h3>
<a class="indexterm" name="id3048160"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/libgnomecanvas/GnomeCanvasPixbuf.html"
>GnomeCanvasPixbuf</a>* gnome_icon_list_get_icon_pixbuf_item
                                            (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *gil,
                                             int idx);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gnome_icon_list_get_icon_pixbuf_item</code> is deprecated and should not be used in newly-written code.</p>
</div>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gil</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>


</td>
</tr>
</tbody>
</table></div>
</div>
</div>
<div class="refsect1" lang="en">
<a name="id3048252"></a><h2>Signal Details</h2>
<div class="refsect2" lang="en">
<a name="id3048263"></a><h3>
<a name="GnomeIconList-focus-icon"></a>The "focus-icon" signal</h3>
<a class="indexterm" name="id3048273"></a><pre class="programlisting">void        user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
<td>

</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048363"></a><h3>
<a name="GnomeIconList-move-cursor"></a>The "move-cursor" signal</h3>
<a class="indexterm" name="id3048374"></a><pre class="programlisting">void        user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a>    *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkDirectionType"
>GtkDirectionType</a> *arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a>          arg2,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>          user_data)      : Run last / Action</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg2</code></em>&#160;:</span></td>
<td>

</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048485"></a><h3>
<a name="GnomeIconList-select-icon"></a>The "select-icon" signal</h3>
<a class="indexterm" name="id3048496"></a><pre class="programlisting">void        user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkEvent"
>GdkEvent</a>      *event,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>event</code></em>&#160;:</span></td>
<td>

</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048607"></a><h3>
<a name="GnomeIconList-text-changed"></a>The "text-changed" signal</h3>
<a class="indexterm" name="id3048618"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a>    user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a>         *arg2,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run last</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg2</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>

</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048739"></a><h3>
<a name="GnomeIconList-toggle-cursor-selection"></a>The "toggle-cursor-selection" signal</h3>
<a class="indexterm" name="id3048751"></a><pre class="programlisting">void        user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run last / Action</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.

</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id3048820"></a><h3>
<a name="GnomeIconList-unselect-icon"></a>The "unselect-icon" signal</h3>
<a class="indexterm" name="id3048831"></a><pre class="programlisting">void        user_function                  (<a href="GnomeIconList.html" title="GnomeIconList">GnomeIconList</a> *iconlist,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
>gint</a>           arg1,
                                            <a
href="/usr/share/gtk-doc/html/gdk/gdk-Event-Structures.html#GdkEvent"
>GdkEvent</a>      *event,
                                            <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
>gpointer</a>       user_data)      : Run first</pre>
<p>

</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iconlist</code></em>&#160;:</span></td>
<td>the object which received the signal.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg1</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>event</code></em>&#160;:</span></td>
<td>

</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>user data set when the signal handler was connected.</td>
</tr>
</tbody>
</table></div>
</div>
</div>
</div>
</body>
</html>

Anon7 - 2021