<!-- ##### SECTION Title ##### -->
ExoIconBar

<!-- ##### SECTION Short_Description ##### -->
A widget for displaying icon bars

<!-- ##### SECTION Long_Description ##### -->
<para>
A widget that displays any object that implements the #GtkTreeModel interface
in an icon bar.
</para>

<example>
<title>
  Creating a new <structname>ExoIconBar</structname> with a <structname>GtkListStore</structname>
</title>
<programlisting>
enum
{
  PIXBUF_COLUMN,
  STRING_COLUMN,
  N_COLUMNS,
};

{
  GtkListStore *store;
  GtkWidget    *bar;

  /* make a new list store */
  store = gtk_list_store_new (N_COLUMNS, GDK_TYPE_PIXBUF, G_TYPE_STRING);

  /* fill the store with data */
  fill_store (store);

  /* create the icon bar */
  bar = exo_icon_bar_new_with_model (GTK_TREE_MODEL (store));
  exo_icon_bar_set_pixbuf_column (EXO_ICON_BAR (bar), PIXBUF_COLUMN);
  exo_icon_bar_set_text_column (EXO_ICON_BAR (bar), TEXT_COLUMN);
  gtk_widget_show (bar);

  /* the icon bar keeps a reference on the store now */
  g_object_unref (G_OBJECT (store));

  /* add the bar to your GUI now... */
}
</programlisting>
</example>

<!-- ##### SECTION See_Also ##### -->
<para>
<ulink url="http://developer.gnome.org/doc/API/2.0/gtk/GtkTreeModel.html">GtkTreeModel</ulink>,
<ulink url="http://developer.gnome.org/doc/API/2.0/gtk/TreeWidget.html">Tree and List Widget Overview</ulink>
</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT ExoIconBar ##### -->
<para>
  The <structname>ExoIconBar</structname> struct contains only private fields and should not be directly accessed.
</para>


<!-- ##### SIGNAL ExoIconBar::selection-changed ##### -->
<para>

</para>

@exoiconbar: the object which received the signal.

<!-- ##### SIGNAL ExoIconBar::set-scroll-adjustments ##### -->
<para>

</para>

@exoiconbar: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### ARG ExoIconBar:active ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:model ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:orientation ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:pixbuf-column ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:text-column ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:active-item-border-color ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:active-item-fill-color ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:active-item-text-color ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:cursor-item-border-color ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:cursor-item-fill-color ##### -->
<para>

</para>

<!-- ##### ARG ExoIconBar:cursor-item-text-color ##### -->
<para>

</para>

<!-- ##### FUNCTION exo_icon_bar_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION exo_icon_bar_new_with_model ##### -->
<para>

</para>

@model: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_get_model ##### -->
<para>

</para>

@icon_bar: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_model ##### -->
<para>

</para>

@icon_bar: 
@model: 


<!-- ##### FUNCTION exo_icon_bar_get_pixbuf_column ##### -->
<para>

</para>

@icon_bar: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_pixbuf_column ##### -->
<para>

</para>

@icon_bar: 
@column: 


<!-- ##### FUNCTION exo_icon_bar_get_text_column ##### -->
<para>

</para>

@icon_bar: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_text_column ##### -->
<para>

</para>

@icon_bar: 
@column: 


<!-- ##### FUNCTION exo_icon_bar_get_orientation ##### -->
<para>

</para>

@icon_bar: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_orientation ##### -->
<para>

</para>

@icon_bar: 
@orientation: 


<!-- ##### FUNCTION exo_icon_bar_get_active ##### -->
<para>

</para>

@icon_bar: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_active ##### -->
<para>

</para>

@icon_bar: 
@index: 


<!-- ##### FUNCTION exo_icon_bar_get_active_iter ##### -->
<para>

</para>

@icon_bar: 
@iter: 
@Returns: 


<!-- ##### FUNCTION exo_icon_bar_set_active_iter ##### -->
<para>

</para>

@icon_bar: 
@iter: 


