~canonical-dx-team/ubuntu/maverick/gtk+2.0/menuproxy

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkIconView.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-06-11 12:19:30 UTC
  • mfrom: (1.11.6 upstream)
  • mto: This revision was merged to the branch mainline in revision 175.
  • Revision ID: james.westby@ubuntu.com-20100611121930-n4pklvkoqdsg12vm
Tags: 2.21.2-1
* New upstream development release:
  + debian/rules,
    debian/libgtk2.0-0.symbols:
    - Update for new API symbols.
  + debian/patches/070_mandatory-relibtoolize.patch:
    - Regenerated for the new version.
  + debian/control.in:
    - Update GLib (build-) dependency to >= 2.25.8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
                    <a class="link" href="GtkIconView.html#GtkIconView-struct" title="GtkIconView">GtkIconView</a>;
54
54
<span class="returnvalue">void</span>                (<a class="link" href="GtkIconView.html#GtkIconViewForeachFunc" title="GtkIconViewForeachFunc ()">*GtkIconViewForeachFunc</a>)           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
55
55
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
56
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
 
56
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
57
57
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkIconView.html#gtk-icon-view-new" title="gtk_icon_view_new ()">gtk_icon_view_new</a>                   (<em class="parameter"><code><span class="type">void</span></code></em>);
58
58
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkIconView.html#gtk-icon-view-new-with-model" title="gtk_icon_view_new_with_model ()">gtk_icon_view_new_with_model</a>        (<em class="parameter"><code><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> *model</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-model" title="gtk_icon_view_set_model ()">gtk_icon_view_set_model</a>             (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
60
60
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> *model</code></em>);
61
61
<a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="returnvalue">GtkTreeModel</span></a> *      <a class="link" href="GtkIconView.html#gtk-icon-view-get-model" title="gtk_icon_view_get_model ()">gtk_icon_view_get_model</a>             (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
62
62
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-text-column" title="gtk_icon_view_set_text_column ()">gtk_icon_view_set_text_column</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
63
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
64
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-text-column" title="gtk_icon_view_get_text_column ()">gtk_icon_view_get_text_column</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
63
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
 
64
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-text-column" title="gtk_icon_view_get_text_column ()">gtk_icon_view_get_text_column</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
65
65
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-markup-column" title="gtk_icon_view_set_markup_column ()">gtk_icon_view_set_markup_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
66
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
67
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-markup-column" title="gtk_icon_view_get_markup_column ()">gtk_icon_view_get_markup_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
66
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
 
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-markup-column" title="gtk_icon_view_get_markup_column ()">gtk_icon_view_get_markup_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
68
68
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-pixbuf-column" title="gtk_icon_view_set_pixbuf_column ()">gtk_icon_view_set_pixbuf_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
69
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
70
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-pixbuf-column" title="gtk_icon_view_get_pixbuf_column ()">gtk_icon_view_get_pixbuf_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
69
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
 
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-pixbuf-column" title="gtk_icon_view_get_pixbuf_column ()">gtk_icon_view_get_pixbuf_column</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
71
71
<a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="returnvalue">GtkTreePath</span></a> *       <a class="link" href="GtkIconView.html#gtk-icon-view-get-path-at-pos" title="gtk_icon_view_get_path_at_pos ()">gtk_icon_view_get_path_at_pos</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
72
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
73
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);
74
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-at-pos" title="gtk_icon_view_get_item_at_pos ()">gtk_icon_view_get_item_at_pos</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
75
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
76
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
 
72
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
 
73
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);
 
74
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-at-pos" title="gtk_icon_view_get_item_at_pos ()">gtk_icon_view_get_item_at_pos</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
75
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
 
76
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
77
77
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
78
78
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> **cell</code></em>);
79
79
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-convert-widget-to-bin-window-coords" title="gtk_icon_view_convert_widget_to_bin_window_coords ()">gtk_icon_view_convert_widget_to_bin_window_coords</a>
80
80
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
81
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wx</code></em>,
82
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wy</code></em>,
83
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *bx</code></em>,
84
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *by</code></em>);
 
81
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wx</code></em>,
 
82
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wy</code></em>,
 
83
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *bx</code></em>,
 
84
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *by</code></em>);
85
85
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-cursor" title="gtk_icon_view_set_cursor ()">gtk_icon_view_set_cursor</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
86
86
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
87
87
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> *cell</code></em>,
88
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> start_editing</code></em>);
89
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-cursor" title="gtk_icon_view_get_cursor ()">gtk_icon_view_get_cursor</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
88
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> start_editing</code></em>);
 
89
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-cursor" title="gtk_icon_view_get_cursor ()">gtk_icon_view_get_cursor</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
90
90
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
91
91
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> **cell</code></em>);
92
92
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-selected-foreach" title="gtk_icon_view_selected_foreach ()">gtk_icon_view_selected_foreach</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
93
93
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewForeachFunc" title="GtkIconViewForeachFunc ()"><span class="type">GtkIconViewForeachFunc</span></a> func</code></em>,
94
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
 
94
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
95
95
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-selection-mode" title="gtk_icon_view_set_selection_mode ()">gtk_icon_view_set_selection_mode</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
96
96
                                                         <em class="parameter"><code><a class="link" href="gtk-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a> mode</code></em>);
97
97
<a class="link" href="gtk-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="returnvalue">GtkSelectionMode</span></a>    <a class="link" href="GtkIconView.html#gtk-icon-view-get-selection-mode" title="gtk_icon_view_get_selection_mode ()">gtk_icon_view_get_selection_mode</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
99
99
                                                         <em class="parameter"><code><a class="link" href="gtk-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);
100
100
<a class="link" href="gtk-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="returnvalue">GtkOrientation</span></a>      <a class="link" href="GtkIconView.html#gtk-icon-view-get-orientation" title="gtk_icon_view_get_orientation ()">gtk_icon_view_get_orientation</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
101
101
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-columns" title="gtk_icon_view_set_columns ()">gtk_icon_view_set_columns</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
102
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> columns</code></em>);
103
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-columns" title="gtk_icon_view_get_columns ()">gtk_icon_view_get_columns</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
102
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> columns</code></em>);
 
103
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-columns" title="gtk_icon_view_get_columns ()">gtk_icon_view_get_columns</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
104
104
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-item-width" title="gtk_icon_view_set_item_width ()">gtk_icon_view_set_item_width</a>        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
105
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_width</code></em>);
106
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-width" title="gtk_icon_view_get_item_width ()">gtk_icon_view_get_item_width</a>        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
105
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_width</code></em>);
 
106
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-width" title="gtk_icon_view_get_item_width ()">gtk_icon_view_get_item_width</a>        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
107
107
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-spacing" title="gtk_icon_view_set_spacing ()">gtk_icon_view_set_spacing</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
108
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);
109
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-spacing" title="gtk_icon_view_get_spacing ()">gtk_icon_view_get_spacing</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
108
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);
 
109
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-spacing" title="gtk_icon_view_get_spacing ()">gtk_icon_view_get_spacing</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
110
110
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-row-spacing" title="gtk_icon_view_set_row_spacing ()">gtk_icon_view_set_row_spacing</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
111
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> row_spacing</code></em>);
112
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-row-spacing" title="gtk_icon_view_get_row_spacing ()">gtk_icon_view_get_row_spacing</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
111
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> row_spacing</code></em>);
 
112
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-row-spacing" title="gtk_icon_view_get_row_spacing ()">gtk_icon_view_get_row_spacing</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
113
113
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-column-spacing" title="gtk_icon_view_set_column_spacing ()">gtk_icon_view_set_column_spacing</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
114
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column_spacing</code></em>);
115
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-column-spacing" title="gtk_icon_view_get_column_spacing ()">gtk_icon_view_get_column_spacing</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
114
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column_spacing</code></em>);
 
115
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-column-spacing" title="gtk_icon_view_get_column_spacing ()">gtk_icon_view_get_column_spacing</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
116
116
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-margin" title="gtk_icon_view_set_margin ()">gtk_icon_view_set_margin</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
117
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> margin</code></em>);
118
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-margin" title="gtk_icon_view_get_margin ()">gtk_icon_view_get_margin</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
117
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> margin</code></em>);
 
118
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-margin" title="gtk_icon_view_get_margin ()">gtk_icon_view_get_margin</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
119
119
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-item-padding" title="gtk_icon_view_set_item_padding ()">gtk_icon_view_set_item_padding</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
120
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_padding</code></em>);
121
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-padding" title="gtk_icon_view_get_item_padding ()">gtk_icon_view_get_item_padding</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
120
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_padding</code></em>);
 
121
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-padding" title="gtk_icon_view_get_item_padding ()">gtk_icon_view_get_item_padding</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
122
122
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-select-path" title="gtk_icon_view_select_path ()">gtk_icon_view_select_path</a>           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
123
123
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
124
124
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-unselect-path" title="gtk_icon_view_unselect_path ()">gtk_icon_view_unselect_path</a>         (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
125
125
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
126
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-path-is-selected" title="gtk_icon_view_path_is_selected ()">gtk_icon_view_path_is_selected</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
126
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-path-is-selected" title="gtk_icon_view_path_is_selected ()">gtk_icon_view_path_is_selected</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
127
127
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
128
 
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="GtkIconView.html#gtk-icon-view-get-selected-items" title="gtk_icon_view_get_selected_items ()">gtk_icon_view_get_selected_items</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
128
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="GtkIconView.html#gtk-icon-view-get-selected-items" title="gtk_icon_view_get_selected_items ()">gtk_icon_view_get_selected_items</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
129
129
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-select-all" title="gtk_icon_view_select_all ()">gtk_icon_view_select_all</a>            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
130
130
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-unselect-all" title="gtk_icon_view_unselect_all ()">gtk_icon_view_unselect_all</a>          (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
131
131
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-item-activated" title="gtk_icon_view_item_activated ()">gtk_icon_view_item_activated</a>        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
132
132
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
133
133
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-scroll-to-path" title="gtk_icon_view_scroll_to_path ()">gtk_icon_view_scroll_to_path</a>        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
134
134
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
135
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
136
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> row_align</code></em>,
137
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> col_align</code></em>);
138
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-visible-range" title="gtk_icon_view_get_visible_range ()">gtk_icon_view_get_visible_range</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
135
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
 
136
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> row_align</code></em>,
 
137
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> col_align</code></em>);
 
138
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-visible-range" title="gtk_icon_view_get_visible_range ()">gtk_icon_view_get_visible_range</a>     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
139
139
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **start_path</code></em>,
140
140
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **end_path</code></em>);
141
141
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-tooltip-item" title="gtk_icon_view_set_tooltip_item ()">gtk_icon_view_set_tooltip_item</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
145
145
                                                         <em class="parameter"><code><a class="link" href="GtkTooltip.html" title="GtkTooltip"><span class="type">GtkTooltip</span></a> *tooltip</code></em>,
146
146
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
147
147
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> *cell</code></em>);
148
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-tooltip-context" title="gtk_icon_view_get_tooltip_context ()">gtk_icon_view_get_tooltip_context</a>   (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
149
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
150
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
151
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> keyboard_tip</code></em>,
 
148
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-tooltip-context" title="gtk_icon_view_get_tooltip_context ()">gtk_icon_view_get_tooltip_context</a>   (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
149
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
 
150
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
 
151
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> keyboard_tip</code></em>,
152
152
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> **model</code></em>,
153
153
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
154
154
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreeIter" title="GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);
155
155
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-tooltip-column" title="gtk_icon_view_set_tooltip_column ()">gtk_icon_view_set_tooltip_column</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
156
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
157
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-tooltip-column" title="gtk_icon_view_get_tooltip_column ()">gtk_icon_view_get_tooltip_column</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
158
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-row" title="gtk_icon_view_get_item_row ()">gtk_icon_view_get_item_row</a>          (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
156
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);
 
157
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-tooltip-column" title="gtk_icon_view_get_tooltip_column ()">gtk_icon_view_get_tooltip_column</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
158
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-row" title="gtk_icon_view_get_item_row ()">gtk_icon_view_get_item_row</a>          (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
159
159
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
160
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-column" title="gtk_icon_view_get_item_column ()">gtk_icon_view_get_item_column</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
160
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-column" title="gtk_icon_view_get_item_column ()">gtk_icon_view_get_item_column</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
161
161
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
162
162
 
163
163
enum                <a class="link" href="GtkIconView.html#GtkIconViewDropPosition" title="enum GtkIconViewDropPosition">GtkIconViewDropPosition</a>;
164
164
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-enable-model-drag-source" title="gtk_icon_view_enable_model_drag_source ()">gtk_icon_view_enable_model_drag_source</a>
165
165
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
166
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> start_button_mask</code></em>,
 
166
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> start_button_mask</code></em>,
167
167
                                                         <em class="parameter"><code>const <a class="link" href="gtk-Selections.html#GtkTargetEntry" title="GtkTargetEntry"><span class="type">GtkTargetEntry</span></a> *targets</code></em>,
168
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
169
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);
 
168
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
 
169
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);
170
170
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-enable-model-drag-dest" title="gtk_icon_view_enable_model_drag_dest ()">gtk_icon_view_enable_model_drag_dest</a>
171
171
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
172
172
                                                         <em class="parameter"><code>const <a class="link" href="gtk-Selections.html#GtkTargetEntry" title="GtkTargetEntry"><span class="type">GtkTargetEntry</span></a> *targets</code></em>,
173
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
174
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);
 
173
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
 
174
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);
175
175
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-unset-model-drag-source" title="gtk_icon_view_unset_model_drag_source ()">gtk_icon_view_unset_model_drag_source</a>
176
176
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
177
177
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-unset-model-drag-dest" title="gtk_icon_view_unset_model_drag_dest ()">gtk_icon_view_unset_model_drag_dest</a> (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
178
178
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-reorderable" title="gtk_icon_view_set_reorderable ()">gtk_icon_view_set_reorderable</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
179
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reorderable</code></em>);
180
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-reorderable" title="gtk_icon_view_get_reorderable ()">gtk_icon_view_get_reorderable</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
 
179
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reorderable</code></em>);
 
180
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-reorderable" title="gtk_icon_view_get_reorderable ()">gtk_icon_view_get_reorderable</a>       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);
181
181
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-set-drag-dest-item" title="gtk_icon_view_set_drag_dest_item ()">gtk_icon_view_set_drag_dest_item</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
182
182
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
183
183
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewDropPosition" title="enum GtkIconViewDropPosition"><span class="type">GtkIconViewDropPosition</span></a> pos</code></em>);
184
184
<span class="returnvalue">void</span>                <a class="link" href="GtkIconView.html#gtk-icon-view-get-drag-dest-item" title="gtk_icon_view_get_drag_dest_item ()">gtk_icon_view_get_drag_dest_item</a>    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
185
185
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
186
186
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewDropPosition" title="enum GtkIconViewDropPosition"><span class="type">GtkIconViewDropPosition</span></a> *pos</code></em>);
187
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-dest-item-at-pos" title="gtk_icon_view_get_dest_item_at_pos ()">gtk_icon_view_get_dest_item_at_pos</a>  (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
188
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_x</code></em>,
189
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_y</code></em>,
 
187
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkIconView.html#gtk-icon-view-get-dest-item-at-pos" title="gtk_icon_view_get_dest_item_at_pos ()">gtk_icon_view_get_dest_item_at_pos</a>  (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
188
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_x</code></em>,
 
189
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_y</code></em>,
190
190
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
191
191
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewDropPosition" title="enum GtkIconViewDropPosition"><span class="type">GtkIconViewDropPosition</span></a> *pos</code></em>);
192
 
<a href="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="returnvalue">GdkPixmap</span></a> *         <a class="link" href="GtkIconView.html#gtk-icon-view-create-drag-icon" title="gtk_icon_view_create_drag_icon ()">gtk_icon_view_create_drag_icon</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
192
<a href="http://library.gnome.org/devel/gdk/unstable/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="returnvalue">GdkPixmap</span></a> *         <a class="link" href="GtkIconView.html#gtk-icon-view-create-drag-icon" title="gtk_icon_view_create_drag_icon ()">gtk_icon_view_create_drag_icon</a>      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
193
193
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);
194
194
</pre>
195
195
</div>
196
196
<div class="refsect1" title="Object Hierarchy">
197
197
<a name="GtkIconView.object-hierarchy"></a><h2>Object Hierarchy</h2>
198
198
<pre class="synopsis">
199
 
  <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
200
 
   +----<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
199
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
200
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
201
201
         +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>
202
202
               +----<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
203
203
                     +----<a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
213
213
<div class="refsect1" title="Properties">
214
214
<a name="GtkIconView.properties"></a><h2>Properties</h2>
215
215
<pre class="synopsis">
216
 
  "<a class="link" href="GtkIconView.html#GtkIconView--column-spacing" title='The "column-spacing" property'>column-spacing</a>"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
217
 
  "<a class="link" href="GtkIconView.html#GtkIconView--columns" title='The "columns" property'>columns</a>"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
218
 
  "<a class="link" href="GtkIconView.html#GtkIconView--item-padding" title='The "item-padding" property'>item-padding</a>"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
219
 
  "<a class="link" href="GtkIconView.html#GtkIconView--item-width" title='The "item-width" property'>item-width</a>"               <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
220
 
  "<a class="link" href="GtkIconView.html#GtkIconView--margin" title='The "margin" property'>margin</a>"                   <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
221
 
  "<a class="link" href="GtkIconView.html#GtkIconView--markup-column" title='The "markup-column" property'>markup-column</a>"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
216
  "<a class="link" href="GtkIconView.html#GtkIconView--column-spacing" title='The "column-spacing" property'>column-spacing</a>"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
217
  "<a class="link" href="GtkIconView.html#GtkIconView--columns" title='The "columns" property'>columns</a>"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
218
  "<a class="link" href="GtkIconView.html#GtkIconView--item-padding" title='The "item-padding" property'>item-padding</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
219
  "<a class="link" href="GtkIconView.html#GtkIconView--item-width" title='The "item-width" property'>item-width</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
220
  "<a class="link" href="GtkIconView.html#GtkIconView--margin" title='The "margin" property'>margin</a>"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
221
  "<a class="link" href="GtkIconView.html#GtkIconView--markup-column" title='The "markup-column" property'>markup-column</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
222
222
  "<a class="link" href="GtkIconView.html#GtkIconView--model" title='The "model" property'>model</a>"                    <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>*         : Read / Write
223
223
  "<a class="link" href="GtkIconView.html#GtkIconView--orientation" title='The "orientation" property'>orientation</a>"              <a class="link" href="gtk-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a>        : Read / Write
224
 
  "<a class="link" href="GtkIconView.html#GtkIconView--pixbuf-column" title='The "pixbuf-column" property'>pixbuf-column</a>"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
225
 
  "<a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'>reorderable</a>"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
226
 
  "<a class="link" href="GtkIconView.html#GtkIconView--row-spacing" title='The "row-spacing" property'>row-spacing</a>"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
224
  "<a class="link" href="GtkIconView.html#GtkIconView--pixbuf-column" title='The "pixbuf-column" property'>pixbuf-column</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
225
  "<a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'>reorderable</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
226
  "<a class="link" href="GtkIconView.html#GtkIconView--row-spacing" title='The "row-spacing" property'>row-spacing</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
227
227
  "<a class="link" href="GtkIconView.html#GtkIconView--selection-mode" title='The "selection-mode" property'>selection-mode</a>"           <a class="link" href="gtk-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a>      : Read / Write
228
 
  "<a class="link" href="GtkIconView.html#GtkIconView--spacing" title='The "spacing" property'>spacing</a>"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
229
 
  "<a class="link" href="GtkIconView.html#GtkIconView--text-column" title='The "text-column" property'>text-column</a>"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
230
 
  "<a class="link" href="GtkIconView.html#GtkIconView--tooltip-column" title='The "tooltip-column" property'>tooltip-column</a>"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
228
  "<a class="link" href="GtkIconView.html#GtkIconView--spacing" title='The "spacing" property'>spacing</a>"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
229
  "<a class="link" href="GtkIconView.html#GtkIconView--text-column" title='The "text-column" property'>text-column</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
230
  "<a class="link" href="GtkIconView.html#GtkIconView--tooltip-column" title='The "tooltip-column" property'>tooltip-column</a>"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
231
231
</pre>
232
232
</div>
233
233
<div class="refsect1" title="Style Properties">
234
234
<a name="GtkIconView.style-properties"></a><h2>Style Properties</h2>
235
235
<pre class="synopsis">
236
 
  "<a class="link" href="GtkIconView.html#GtkIconView--s-selection-box-alpha" title='The "selection-box-alpha" style property'>selection-box-alpha</a>"      <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a>                : Read
237
 
  "<a class="link" href="GtkIconView.html#GtkIconView--s-selection-box-color" title='The "selection-box-color" style property'>selection-box-color</a>"      <a href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read
 
236
  "<a class="link" href="GtkIconView.html#GtkIconView--s-selection-box-alpha" title='The "selection-box-alpha" style property'>selection-box-alpha</a>"      <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a>                : Read
 
237
  "<a class="link" href="GtkIconView.html#GtkIconView--s-selection-box-color" title='The "selection-box-color" style property'>selection-box-color</a>"      <a href="http://library.gnome.org/devel/gdk/unstable/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read
238
238
</pre>
239
239
</div>
240
240
<div class="refsect1" title="Signals">
277
277
<a name="GtkIconViewForeachFunc"></a><h3>GtkIconViewForeachFunc ()</h3>
278
278
<pre class="programlisting"><span class="returnvalue">void</span>                (*GtkIconViewForeachFunc)           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
279
279
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
280
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
 
280
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
281
281
<p>
282
282
A function used by <a class="link" href="GtkIconView.html#gtk-icon-view-selected-foreach" title="gtk_icon_view_selected_foreach ()"><code class="function">gtk_icon_view_selected_foreach()</code></a> to map all
283
283
selected rows.  It will be called on every selected row in the view.
354
354
<p>
355
355
Sets the model for a <a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a>.
356
356
If the <em class="parameter"><code>icon_view</code></em> already has a model set, it will remove
357
 
it before setting the new model.  If <em class="parameter"><code>model</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then
 
357
it before setting the new model.  If <em class="parameter"><code>model</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then
358
358
it will unset the old model.
359
359
</p>
360
360
<div class="variablelist"><table border="0">
379
379
<a name="gtk-icon-view-get-model"></a><h3>gtk_icon_view_get_model ()</h3>
380
380
<pre class="programlisting"><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="returnvalue">GtkTreeModel</span></a> *      gtk_icon_view_get_model             (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
381
381
<p>
382
 
Returns the model the <a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> is based on.  Returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the
 
382
Returns the model the <a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> is based on.  Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the
383
383
model is unset.
384
384
</p>
385
385
<div class="variablelist"><table border="0">
392
392
</tr>
393
393
<tr>
394
394
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
395
 
<td> A <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if none is currently being used.
 
395
<td> A <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if none is currently being used.
396
396
 
397
397
</td>
398
398
</tr>
404
404
<div class="refsect2" title="gtk_icon_view_set_text_column ()">
405
405
<a name="gtk-icon-view-set-text-column"></a><h3>gtk_icon_view_set_text_column ()</h3>
406
406
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_text_column       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
407
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
 
407
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
408
408
<p>
409
409
Sets the column with text for <em class="parameter"><code>icon_view</code></em> to be <em class="parameter"><code>column</code></em>. The text
410
 
column must be of type <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>.
 
410
column must be of type <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>.
411
411
</p>
412
412
<div class="variablelist"><table border="0">
413
413
<col align="left" valign="top">
429
429
<hr>
430
430
<div class="refsect2" title="gtk_icon_view_get_text_column ()">
431
431
<a name="gtk-icon-view-get-text-column"></a><h3>gtk_icon_view_get_text_column ()</h3>
432
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_text_column       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
432
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_text_column       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
433
433
<p>
434
434
Returns the column with text for <em class="parameter"><code>icon_view</code></em>.
435
435
</p>
455
455
<div class="refsect2" title="gtk_icon_view_set_markup_column ()">
456
456
<a name="gtk-icon-view-set-markup-column"></a><h3>gtk_icon_view_set_markup_column ()</h3>
457
457
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_markup_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
458
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
 
458
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
459
459
<p>
460
460
Sets the column with markup information for <em class="parameter"><code>icon_view</code></em> to be
461
 
<em class="parameter"><code>column</code></em>. The markup column must be of type <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>.
 
461
<em class="parameter"><code>column</code></em>. The markup column must be of type <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>.
462
462
If the markup column is set to something, it overrides
463
463
the text column set by <a class="link" href="GtkIconView.html#gtk-icon-view-set-text-column" title="gtk_icon_view_set_text_column ()"><code class="function">gtk_icon_view_set_text_column()</code></a>.
464
464
</p>
482
482
<hr>
483
483
<div class="refsect2" title="gtk_icon_view_get_markup_column ()">
484
484
<a name="gtk-icon-view-get-markup-column"></a><h3>gtk_icon_view_get_markup_column ()</h3>
485
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_markup_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
485
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_markup_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
486
486
<p>
487
487
Returns the column with markup text for <em class="parameter"><code>icon_view</code></em>.
488
488
</p>
508
508
<div class="refsect2" title="gtk_icon_view_set_pixbuf_column ()">
509
509
<a name="gtk-icon-view-set-pixbuf-column"></a><h3>gtk_icon_view_set_pixbuf_column ()</h3>
510
510
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_pixbuf_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
511
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
 
511
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
512
512
<p>
513
513
Sets the column with pixbufs for <em class="parameter"><code>icon_view</code></em> to be <em class="parameter"><code>column</code></em>. The pixbuf
514
514
column must be of type <span class="type">GDK_TYPE_PIXBUF</span>
533
533
<hr>
534
534
<div class="refsect2" title="gtk_icon_view_get_pixbuf_column ()">
535
535
<a name="gtk-icon-view-get-pixbuf-column"></a><h3>gtk_icon_view_get_pixbuf_column ()</h3>
536
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_pixbuf_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
536
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_pixbuf_column     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
537
537
<p>
538
538
Returns the column with pixbufs for <em class="parameter"><code>icon_view</code></em>.
539
539
</p>
559
559
<div class="refsect2" title="gtk_icon_view_get_path_at_pos ()">
560
560
<a name="gtk-icon-view-get-path-at-pos"></a><h3>gtk_icon_view_get_path_at_pos ()</h3>
561
561
<pre class="programlisting"><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="returnvalue">GtkTreePath</span></a> *       gtk_icon_view_get_path_at_pos       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
562
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
563
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);</pre>
 
562
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
 
563
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);</pre>
564
564
<p>
565
565
Finds the path at the point (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</code></em>), relative to bin_window coordinates.
566
566
See <a class="link" href="GtkIconView.html#gtk-icon-view-get-item-at-pos" title="gtk_icon_view_get_item_at_pos ()"><code class="function">gtk_icon_view_get_item_at_pos()</code></a>, if you are also interested in
588
588
</tr>
589
589
<tr>
590
590
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
591
 
<td> The <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> corresponding to the icon or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
591
<td> The <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> corresponding to the icon or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
592
592
if no icon exists at that position.
593
593
 
594
594
</td>
600
600
<hr>
601
601
<div class="refsect2" title="gtk_icon_view_get_item_at_pos ()">
602
602
<a name="gtk-icon-view-get-item-at-pos"></a><h3>gtk_icon_view_get_item_at_pos ()</h3>
603
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_item_at_pos       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
604
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
605
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
 
603
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_item_at_pos       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
604
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
 
605
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
606
606
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
607
607
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> **cell</code></em>);</pre>
608
608
<p>
633
633
</tr>
634
634
<tr>
635
635
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
636
 
<td> Return location for the path, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
636
<td> Return location for the path, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
637
637
</td>
638
638
</tr>
639
639
<tr>
640
640
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
641
641
<td>Return location for the renderer responsible for the cell
642
 
  at (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</code></em>), or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
642
  at (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</code></em>), or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
643
643
</td>
644
644
</tr>
645
645
<tr>
646
646
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
647
 
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if an item exists at the specified position
 
647
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if an item exists at the specified position
648
648
 
649
649
</td>
650
650
</tr>
657
657
<a name="gtk-icon-view-convert-widget-to-bin-window-coords"></a><h3>gtk_icon_view_convert_widget_to_bin_window_coords ()</h3>
658
658
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_convert_widget_to_bin_window_coords
659
659
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
660
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wx</code></em>,
661
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wy</code></em>,
662
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *bx</code></em>,
663
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *by</code></em>);</pre>
 
660
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wx</code></em>,
 
661
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> wy</code></em>,
 
662
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *bx</code></em>,
 
663
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *by</code></em>);</pre>
664
664
<p>
665
665
Converts widget coordinates to coordinates for the bin_window,
666
666
as expected by e.g. <a class="link" href="GtkIconView.html#gtk-icon-view-get-path-at-pos" title="gtk_icon_view_get_path_at_pos ()"><code class="function">gtk_icon_view_get_path_at_pos()</code></a>.
703
703
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_cursor            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
704
704
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
705
705
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> *cell</code></em>,
706
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> start_editing</code></em>);</pre>
 
706
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> start_editing</code></em>);</pre>
707
707
<p>
708
708
Sets the current keyboard focus to be at <em class="parameter"><code>path</code></em>, and selects it.  This is
709
709
useful when you want to focus the user's attention on a particular item.
710
 
If <em class="parameter"><code>cell</code></em> is not <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then focus is given to the cell specified by 
711
 
it. Additionally, if <em class="parameter"><code>start_editing</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then editing should be 
 
710
If <em class="parameter"><code>cell</code></em> is not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then focus is given to the cell specified by 
 
711
it. Additionally, if <em class="parameter"><code>start_editing</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then editing should be 
712
712
started in the specified cell.  
713
713
</p>
714
714
<p>
731
731
</tr>
732
732
<tr>
733
733
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
734
 
<td> One of the cell renderers of <em class="parameter"><code>icon_view</code></em>, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
734
<td> One of the cell renderers of <em class="parameter"><code>icon_view</code></em>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
735
735
</td>
736
736
</tr>
737
737
<tr>
738
738
<td><p><span class="term"><em class="parameter"><code>start_editing</code></em> :</span></p></td>
739
739
<td>
740
 
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the specified cell should start being edited.
 
740
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the specified cell should start being edited.
741
741
</td>
742
742
</tr>
743
743
</tbody>
747
747
<hr>
748
748
<div class="refsect2" title="gtk_icon_view_get_cursor ()">
749
749
<a name="gtk-icon-view-get-cursor"></a><h3>gtk_icon_view_get_cursor ()</h3>
750
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_cursor            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
750
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_cursor            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
751
751
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
752
752
                                                         <em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> **cell</code></em>);</pre>
753
753
<p>
754
754
Fills in <em class="parameter"><code>path</code></em> and <em class="parameter"><code>cell</code></em> with the current cursor path and cell. 
755
 
If the cursor isn't currently set, then *<em class="parameter"><code>path</code></em> will be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.  
756
 
If no cell currently has focus, then *<em class="parameter"><code>cell</code></em> will be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
755
If the cursor isn't currently set, then *<em class="parameter"><code>path</code></em> will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.  
 
756
If no cell currently has focus, then *<em class="parameter"><code>cell</code></em> will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
757
757
</p>
758
758
<p>
759
759
The returned <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> must be freed with <a class="link" href="GtkTreeModel.html#gtk-tree-path-free" title="gtk_tree_path_free ()"><code class="function">gtk_tree_path_free()</code></a>.
768
768
</tr>
769
769
<tr>
770
770
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
771
 
<td> Return location for the current cursor path, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
771
<td> Return location for the current cursor path, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
772
772
</td>
773
773
</tr>
774
774
<tr>
775
775
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
776
 
<td> Return location the current focus cell, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
776
<td> Return location the current focus cell, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
777
777
</td>
778
778
</tr>
779
779
<tr>
780
780
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
781
 
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cursor is set.
 
781
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cursor is set.
782
782
 
783
783
</td>
784
784
</tr>
791
791
<a name="gtk-icon-view-selected-foreach"></a><h3>gtk_icon_view_selected_foreach ()</h3>
792
792
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_selected_foreach      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
793
793
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewForeachFunc" title="GtkIconViewForeachFunc ()"><span class="type">GtkIconViewForeachFunc</span></a> func</code></em>,
794
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
 
794
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
795
795
<p>
796
796
Calls a function for each selected icon. Note that the model or
797
797
selection cannot be modified from within this function.
924
924
<div class="refsect2" title="gtk_icon_view_set_columns ()">
925
925
<a name="gtk-icon-view-set-columns"></a><h3>gtk_icon_view_set_columns ()</h3>
926
926
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_columns           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
927
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> columns</code></em>);</pre>
 
927
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> columns</code></em>);</pre>
928
928
<p>
929
929
Sets the ::columns property which determines in how
930
930
many columns the icons are arranged. If <em class="parameter"><code>columns</code></em> is
951
951
<hr>
952
952
<div class="refsect2" title="gtk_icon_view_get_columns ()">
953
953
<a name="gtk-icon-view-get-columns"></a><h3>gtk_icon_view_get_columns ()</h3>
954
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_columns           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
954
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_columns           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
955
955
<p>
956
956
Returns the value of the ::columns property.
957
957
</p>
977
977
<div class="refsect2" title="gtk_icon_view_set_item_width ()">
978
978
<a name="gtk-icon-view-set-item-width"></a><h3>gtk_icon_view_set_item_width ()</h3>
979
979
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_item_width        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
980
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_width</code></em>);</pre>
 
980
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_width</code></em>);</pre>
981
981
<p>
982
982
Sets the ::item-width property which specifies the width 
983
983
to use for each item. If it is set to -1, the icon view will 
1003
1003
<hr>
1004
1004
<div class="refsect2" title="gtk_icon_view_get_item_width ()">
1005
1005
<a name="gtk-icon-view-get-item-width"></a><h3>gtk_icon_view_get_item_width ()</h3>
1006
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_width        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1006
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_width        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1007
1007
<p>
1008
1008
Returns the value of the ::item-width property.
1009
1009
</p>
1029
1029
<div class="refsect2" title="gtk_icon_view_set_spacing ()">
1030
1030
<a name="gtk-icon-view-set-spacing"></a><h3>gtk_icon_view_set_spacing ()</h3>
1031
1031
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_spacing           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1032
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);</pre>
 
1032
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);</pre>
1033
1033
<p>
1034
1034
Sets the ::spacing property which specifies the space 
1035
1035
which is inserted between the cells (i.e. the icon and 
1055
1055
<hr>
1056
1056
<div class="refsect2" title="gtk_icon_view_get_spacing ()">
1057
1057
<a name="gtk-icon-view-get-spacing"></a><h3>gtk_icon_view_get_spacing ()</h3>
1058
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_spacing           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1058
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_spacing           (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1059
1059
<p>
1060
1060
Returns the value of the ::spacing property.
1061
1061
</p>
1081
1081
<div class="refsect2" title="gtk_icon_view_set_row_spacing ()">
1082
1082
<a name="gtk-icon-view-set-row-spacing"></a><h3>gtk_icon_view_set_row_spacing ()</h3>
1083
1083
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_row_spacing       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1084
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> row_spacing</code></em>);</pre>
 
1084
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> row_spacing</code></em>);</pre>
1085
1085
<p>
1086
1086
Sets the ::row-spacing property which specifies the space 
1087
1087
which is inserted between the rows of the icon view.
1106
1106
<hr>
1107
1107
<div class="refsect2" title="gtk_icon_view_get_row_spacing ()">
1108
1108
<a name="gtk-icon-view-get-row-spacing"></a><h3>gtk_icon_view_get_row_spacing ()</h3>
1109
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_row_spacing       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1109
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_row_spacing       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1110
1110
<p>
1111
1111
Returns the value of the ::row-spacing property.
1112
1112
</p>
1132
1132
<div class="refsect2" title="gtk_icon_view_set_column_spacing ()">
1133
1133
<a name="gtk-icon-view-set-column-spacing"></a><h3>gtk_icon_view_set_column_spacing ()</h3>
1134
1134
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_column_spacing    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1135
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column_spacing</code></em>);</pre>
 
1135
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column_spacing</code></em>);</pre>
1136
1136
<p>
1137
1137
Sets the ::column-spacing property which specifies the space 
1138
1138
which is inserted between the columns of the icon view.
1157
1157
<hr>
1158
1158
<div class="refsect2" title="gtk_icon_view_get_column_spacing ()">
1159
1159
<a name="gtk-icon-view-get-column-spacing"></a><h3>gtk_icon_view_get_column_spacing ()</h3>
1160
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_column_spacing    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1160
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_column_spacing    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1161
1161
<p>
1162
1162
Returns the value of the ::column-spacing property.
1163
1163
</p>
1183
1183
<div class="refsect2" title="gtk_icon_view_set_margin ()">
1184
1184
<a name="gtk-icon-view-set-margin"></a><h3>gtk_icon_view_set_margin ()</h3>
1185
1185
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_margin            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1186
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> margin</code></em>);</pre>
 
1186
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> margin</code></em>);</pre>
1187
1187
<p>
1188
1188
Sets the ::margin property which specifies the space 
1189
1189
which is inserted at the top, bottom, left and right 
1209
1209
<hr>
1210
1210
<div class="refsect2" title="gtk_icon_view_get_margin ()">
1211
1211
<a name="gtk-icon-view-get-margin"></a><h3>gtk_icon_view_get_margin ()</h3>
1212
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_margin            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1212
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_margin            (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1213
1213
<p>
1214
1214
Returns the value of the ::margin property.
1215
1215
</p>
1235
1235
<div class="refsect2" title="gtk_icon_view_set_item_padding ()">
1236
1236
<a name="gtk-icon-view-set-item-padding"></a><h3>gtk_icon_view_set_item_padding ()</h3>
1237
1237
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_item_padding      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1238
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_padding</code></em>);</pre>
 
1238
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> item_padding</code></em>);</pre>
1239
1239
<p>
1240
1240
Sets the <a class="link" href="GtkIconView.html#GtkIconView--item-padding" title='The "item-padding" property'><span class="type">"item-padding"</span></a> property which specifies the padding
1241
1241
around each of the icon view's items.
1260
1260
<hr>
1261
1261
<div class="refsect2" title="gtk_icon_view_get_item_padding ()">
1262
1262
<a name="gtk-icon-view-get-item-padding"></a><h3>gtk_icon_view_get_item_padding ()</h3>
1263
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_padding      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1263
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_padding      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1264
1264
<p>
1265
1265
Returns the value of the ::item-padding property.
1266
1266
</p>
1335
1335
<hr>
1336
1336
<div class="refsect2" title="gtk_icon_view_path_is_selected ()">
1337
1337
<a name="gtk-icon-view-path-is-selected"></a><h3>gtk_icon_view_path_is_selected ()</h3>
1338
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_path_is_selected      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
1338
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_path_is_selected      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1339
1339
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);</pre>
1340
1340
<p>
1341
 
Returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the icon pointed to by <em class="parameter"><code>path</code></em> is currently
1342
 
selected. If <em class="parameter"><code>path</code></em> does not point to a valid location, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.
 
1341
Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the icon pointed to by <em class="parameter"><code>path</code></em> is currently
 
1342
selected. If <em class="parameter"><code>path</code></em> does not point to a valid location, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.
1343
1343
</p>
1344
1344
<div class="variablelist"><table border="0">
1345
1345
<col align="left" valign="top">
1356
1356
</tr>
1357
1357
<tr>
1358
1358
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1359
 
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>path</code></em> is selected.
 
1359
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>path</code></em> is selected.
1360
1360
 
1361
1361
</td>
1362
1362
</tr>
1367
1367
<hr>
1368
1368
<div class="refsect2" title="gtk_icon_view_get_selected_items ()">
1369
1369
<a name="gtk-icon-view-get-selected-items"></a><h3>gtk_icon_view_get_selected_items ()</h3>
1370
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             gtk_icon_view_get_selected_items    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1370
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             gtk_icon_view_get_selected_items    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1371
1371
<p>
1372
1372
Creates a list of paths of all selected items. Additionally, if you are
1373
1373
planning on modifying the model after calling this function, you may
1383
1383
      <tr>
1384
1384
        <td class="listing_lines" align="right"><pre>1
1385
1385
2</pre></td>
1386
 
        <td class="listing_code"><pre class="programlisting"><span class="function"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-foreach">g_list_foreach</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">list</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">(</span><span class="normal"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GFunc">GFunc</a></span><span class="symbol">)</span><span class="normal"><a href="GtkTreeModel.html#gtk-tree-path-free">gtk_tree_path_free</a></span><span class="symbol">,</span><span class="normal"> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
1387
 
<span class="function"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free">g_list_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">list</span><span class="symbol">);</span></pre></td>
 
1386
        <td class="listing_code"><pre class="programlisting"><span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-foreach">g_list_foreach</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">list</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">(</span><span class="normal"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GFunc">GFunc</a></span><span class="symbol">)</span><span class="normal"><a href="GtkTreeModel.html#gtk-tree-path-free">gtk_tree_path_free</a></span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
 
1387
<span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free">g_list_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">list</span><span class="symbol">);</span></pre></td>
1388
1388
      </tr>
1389
1389
    </tbody>
1390
1390
  </table>
1402
1402
</tr>
1403
1403
<tr>
1404
1404
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1405
 
<td> A <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> containing a <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> for each selected row. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkTreePath][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym> GtkTreePath]</span>
 
1405
<td> A <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> containing a <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> for each selected row. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkTreePath][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym> GtkTreePath]</span>
1406
1406
</td>
1407
1407
</tr>
1408
1408
</tbody>
1474
1474
<a name="gtk-icon-view-scroll-to-path"></a><h3>gtk_icon_view_scroll_to_path ()</h3>
1475
1475
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_scroll_to_path        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1476
1476
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
1477
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
1478
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> row_align</code></em>,
1479
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> col_align</code></em>);</pre>
 
1477
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
 
1478
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> row_align</code></em>,
 
1479
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> col_align</code></em>);</pre>
1480
1480
<p>
1481
1481
Moves the alignments of <em class="parameter"><code>icon_view</code></em> to the position specified by <em class="parameter"><code>path</code></em>.  
1482
1482
<em class="parameter"><code>row_align</code></em> determines where the row is placed, and <em class="parameter"><code>col_align</code></em> determines 
1485
1485
center.
1486
1486
</p>
1487
1487
<p>
1488
 
If <em class="parameter"><code>use_align</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, then the alignment arguments are ignored, and the
 
1488
If <em class="parameter"><code>use_align</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, then the alignment arguments are ignored, and the
1489
1489
tree does the minimum amount of work to scroll the item onto the screen.
1490
1490
This means that the item will be scrolled to the edge closest to its current
1491
1491
position.  If the item is currently visible on the screen, nothing is done.
1510
1510
</tr>
1511
1511
<tr>
1512
1512
<td><p><span class="term"><em class="parameter"><code>use_align</code></em> :</span></p></td>
1513
 
<td>whether to use alignment arguments, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
1513
<td>whether to use alignment arguments, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1514
1514
</td>
1515
1515
</tr>
1516
1516
<tr>
1530
1530
<hr>
1531
1531
<div class="refsect2" title="gtk_icon_view_get_visible_range ()">
1532
1532
<a name="gtk-icon-view-get-visible-range"></a><h3>gtk_icon_view_get_visible_range ()</h3>
1533
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_visible_range     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
1533
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_visible_range     (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1534
1534
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **start_path</code></em>,
1535
1535
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **end_path</code></em>);</pre>
1536
1536
<p>
1550
1550
</tr>
1551
1551
<tr>
1552
1552
<td><p><span class="term"><em class="parameter"><code>start_path</code></em> :</span></p></td>
1553
 
<td> Return location for start of region, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1553
<td> Return location for start of region, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1554
1554
</td>
1555
1555
</tr>
1556
1556
<tr>
1557
1557
<td><p><span class="term"><em class="parameter"><code>end_path</code></em> :</span></p></td>
1558
 
<td> Return location for end of region, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1558
<td> Return location for end of region, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1559
1559
</td>
1560
1560
</tr>
1561
1561
<tr>
1562
1562
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1563
 
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if valid paths were placed in <em class="parameter"><code>start_path</code></em> and <em class="parameter"><code>end_path</code></em>
 
1563
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if valid paths were placed in <em class="parameter"><code>start_path</code></em> and <em class="parameter"><code>end_path</code></em>
1564
1564
 
1565
1565
</td>
1566
1566
</tr>
1635
1635
</tr>
1636
1636
<tr>
1637
1637
<td><p><span class="term"><em class="parameter"><code>cell</code></em> :</span></p></td>
1638
 
<td> a <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1638
<td> a <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1639
1639
</td>
1640
1640
</tr>
1641
1641
</tbody>
1645
1645
<hr>
1646
1646
<div class="refsect2" title="gtk_icon_view_get_tooltip_context ()">
1647
1647
<a name="gtk-icon-view-get-tooltip-context"></a><h3>gtk_icon_view_get_tooltip_context ()</h3>
1648
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_tooltip_context   (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1649
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
1650
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
1651
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> keyboard_tip</code></em>,
 
1648
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_tooltip_context   (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
1649
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
 
1650
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
 
1651
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> keyboard_tip</code></em>,
1652
1652
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> **model</code></em>,
1653
1653
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
1654
1654
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreeIter" title="GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);</pre>
1660
1660
</p>
1661
1661
<p>
1662
1662
The return value indicates whether there is an icon view item at the given
1663
 
coordinates (<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>) or not (<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>) for mouse tooltips. For keyboard
1664
 
tooltips the item returned will be the cursor item. When <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then any of
 
1663
coordinates (<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>) or not (<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>) for mouse tooltips. For keyboard
 
1664
tooltips the item returned will be the cursor item. When <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then any of
1665
1665
<em class="parameter"><code>model</code></em>, <em class="parameter"><code>path</code></em> and <em class="parameter"><code>iter</code></em> which have been provided will be set to point to
1666
1666
that row and the corresponding model. <em class="parameter"><code>x</code></em> and <em class="parameter"><code>y</code></em> will always be converted
1667
 
to be relative to <em class="parameter"><code>icon_view</code></em>'s bin_window if <em class="parameter"><code>keyboard_tooltip</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
1667
to be relative to <em class="parameter"><code>icon_view</code></em>'s bin_window if <em class="parameter"><code>keyboard_tooltip</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1668
1668
</p>
1669
1669
<div class="variablelist"><table border="0">
1670
1670
<col align="left" valign="top">
1691
1691
</tr>
1692
1692
<tr>
1693
1693
<td><p><span class="term"><em class="parameter"><code>model</code></em> :</span></p></td>
1694
 
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1694
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1695
1695
</td>
1696
1696
</tr>
1697
1697
<tr>
1698
1698
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
1699
 
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1699
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1700
1700
</td>
1701
1701
</tr>
1702
1702
<tr>
1703
1703
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
1704
 
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html#GtkTreeIter" title="GtkTreeIter"><span class="type">GtkTreeIter</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
1704
<td> a pointer to receive a <a class="link" href="GtkTreeModel.html#GtkTreeIter" title="GtkTreeIter"><span class="type">GtkTreeIter</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1705
1705
</td>
1706
1706
</tr>
1707
1707
<tr>
1718
1718
<div class="refsect2" title="gtk_icon_view_set_tooltip_column ()">
1719
1719
<a name="gtk-icon-view-set-tooltip-column"></a><h3>gtk_icon_view_set_tooltip_column ()</h3>
1720
1720
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_tooltip_column    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1721
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
 
1721
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> column</code></em>);</pre>
1722
1722
<p>
1723
1723
If you only plan to have simple (text-only) tooltips on full items, you
1724
1724
can use this function to have <a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> handle these automatically
1726
1726
containing the tooltip texts, or -1 to disable this feature.
1727
1727
</p>
1728
1728
<p>
1729
 
When enabled, <span class="type">"has-tooltip"</span> will be set to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> and
 
1729
When enabled, <span class="type">"has-tooltip"</span> will be set to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> and
1730
1730
<em class="parameter"><code>icon_view</code></em> will connect a <a class="link" href="GtkWidget.html#GtkWidget-query-tooltip" title='The "query-tooltip" signal'><span class="type">"query-tooltip"</span></a> signal handler.
1731
1731
</p>
1732
1732
<div class="variablelist"><table border="0">
1749
1749
<hr>
1750
1750
<div class="refsect2" title="gtk_icon_view_get_tooltip_column ()">
1751
1751
<a name="gtk-icon-view-get-tooltip-column"></a><h3>gtk_icon_view_get_tooltip_column ()</h3>
1752
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_tooltip_column    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
1752
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_tooltip_column    (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1753
1753
<p>
1754
1754
Returns the column of <em class="parameter"><code>icon_view</code></em>'s model which is being used for
1755
1755
displaying tooltips on <em class="parameter"><code>icon_view</code></em>'s rows.
1776
1776
<hr>
1777
1777
<div class="refsect2" title="gtk_icon_view_get_item_row ()">
1778
1778
<a name="gtk-icon-view-get-item-row"></a><h3>gtk_icon_view_get_item_row ()</h3>
1779
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_row          (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
1779
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_row          (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1780
1780
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);</pre>
1781
1781
<p>
1782
1782
Gets the row in which the item <em class="parameter"><code>path</code></em> is currently
1808
1808
<hr>
1809
1809
<div class="refsect2" title="gtk_icon_view_get_item_column ()">
1810
1810
<a name="gtk-icon-view-get-item-column"></a><h3>gtk_icon_view_get_item_column ()</h3>
1811
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_column       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
1811
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_icon_view_get_item_column       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1812
1812
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);</pre>
1813
1813
<p>
1814
1814
Gets the column in which the item <em class="parameter"><code>path</code></em> is currently
1894
1894
<a name="gtk-icon-view-enable-model-drag-source"></a><h3>gtk_icon_view_enable_model_drag_source ()</h3>
1895
1895
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_enable_model_drag_source
1896
1896
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1897
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> start_button_mask</code></em>,
 
1897
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> start_button_mask</code></em>,
1898
1898
                                                         <em class="parameter"><code>const <a class="link" href="gtk-Selections.html#GtkTargetEntry" title="GtkTargetEntry"><span class="type">GtkTargetEntry</span></a> *targets</code></em>,
1899
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
1900
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);</pre>
 
1899
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
 
1900
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);</pre>
1901
1901
<p>
1902
1902
Turns <em class="parameter"><code>icon_view</code></em> into a drag source for automatic DND. Calling this
1903
 
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
1903
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1904
1904
</p>
1905
1905
<div class="variablelist"><table border="0">
1906
1906
<col align="left" valign="top">
1941
1941
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_enable_model_drag_dest
1942
1942
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
1943
1943
                                                         <em class="parameter"><code>const <a class="link" href="gtk-Selections.html#GtkTargetEntry" title="GtkTargetEntry"><span class="type">GtkTargetEntry</span></a> *targets</code></em>,
1944
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
1945
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gdk/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);</pre>
 
1944
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> n_targets</code></em>,
 
1945
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Drag-and-Drop.html#GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);</pre>
1946
1946
<p>
1947
1947
Turns <em class="parameter"><code>icon_view</code></em> into a drop destination for automatic DND. Calling this
1948
 
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
1948
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1949
1949
</p>
1950
1950
<div class="variablelist"><table border="0">
1951
1951
<col align="left" valign="top">
1982
1982
                                                        (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
1983
1983
<p>
1984
1984
Undoes the effect of <a class="link" href="GtkIconView.html#gtk-icon-view-enable-model-drag-source" title="gtk_icon_view_enable_model_drag_source ()"><code class="function">gtk_icon_view_enable_model_drag_source()</code></a>. Calling this
1985
 
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
1985
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1986
1986
</p>
1987
1987
<div class="variablelist"><table border="0">
1988
1988
<col align="left" valign="top">
2000
2000
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_unset_model_drag_dest (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
2001
2001
<p>
2002
2002
Undoes the effect of <a class="link" href="GtkIconView.html#gtk-icon-view-enable-model-drag-dest" title="gtk_icon_view_enable_model_drag_dest ()"><code class="function">gtk_icon_view_enable_model_drag_dest()</code></a>. Calling this
2003
 
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
2003
method sets <a class="link" href="GtkIconView.html#GtkIconView--reorderable" title='The "reorderable" property'><span class="type">"reorderable"</span></a> to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
2004
2004
</p>
2005
2005
<div class="variablelist"><table border="0">
2006
2006
<col align="left" valign="top">
2016
2016
<div class="refsect2" title="gtk_icon_view_set_reorderable ()">
2017
2017
<a name="gtk-icon-view-set-reorderable"></a><h3>gtk_icon_view_set_reorderable ()</h3>
2018
2018
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_icon_view_set_reorderable       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
2019
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reorderable</code></em>);</pre>
 
2019
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reorderable</code></em>);</pre>
2020
2020
<p>
2021
2021
This function is a convenience function to allow you to reorder models that
2022
2022
support the <a class="link" href="gtk-GtkTreeView-drag-and-drop.html#GtkTreeDragSourceIface" title="GtkTreeDragSourceIface"><span class="type">GtkTreeDragSourceIface</span></a> and the <a class="link" href="gtk-GtkTreeView-drag-and-drop.html#GtkTreeDragDestIface" title="GtkTreeDragDestIface"><span class="type">GtkTreeDragDestIface</span></a>.  Both
2023
 
<a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a> and <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a> support these.  If <em class="parameter"><code>reorderable</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then
 
2023
<a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a> and <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a> support these.  If <em class="parameter"><code>reorderable</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then
2024
2024
the user can reorder the model by dragging and dropping rows.  The
2025
2025
developer can listen to these changes by connecting to the model's
2026
2026
row_inserted and row_deleted signals. The reordering is implemented by setting up
2043
2043
<tr>
2044
2044
<td><p><span class="term"><em class="parameter"><code>reorderable</code></em> :</span></p></td>
2045
2045
<td>
2046
 
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if the list of items can be reordered.
 
2046
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if the list of items can be reordered.
2047
2047
</td>
2048
2048
</tr>
2049
2049
</tbody>
2053
2053
<hr>
2054
2054
<div class="refsect2" title="gtk_icon_view_get_reorderable ()">
2055
2055
<a name="gtk-icon-view-get-reorderable"></a><h3>gtk_icon_view_get_reorderable ()</h3>
2056
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_reorderable       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
 
2056
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_reorderable       (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>);</pre>
2057
2057
<p>
2058
2058
Retrieves whether the user can reorder the list via drag-and-drop. 
2059
2059
See <a class="link" href="GtkIconView.html#gtk-icon-view-set-reorderable" title="gtk_icon_view_set_reorderable ()"><code class="function">gtk_icon_view_set_reorderable()</code></a>.
2068
2068
</tr>
2069
2069
<tr>
2070
2070
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2071
 
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the list can be reordered.
 
2071
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the list can be reordered.
2072
2072
 
2073
2073
</td>
2074
2074
</tr>
2095
2095
</tr>
2096
2096
<tr>
2097
2097
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
2098
 
<td> The path of the item to highlight, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2098
<td> The path of the item to highlight, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2099
2099
</td>
2100
2100
</tr>
2101
2101
<tr>
2126
2126
</tr>
2127
2127
<tr>
2128
2128
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
2129
 
<td> Return location for the path of the highlighted item, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2129
<td> Return location for the path of the highlighted item, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2130
2130
</td>
2131
2131
</tr>
2132
2132
<tr>
2133
2133
<td><p><span class="term"><em class="parameter"><code>pos</code></em> :</span></p></td>
2134
 
<td> Return location for the drop position, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2134
<td> Return location for the drop position, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2135
2135
</td>
2136
2136
</tr>
2137
2137
</tbody>
2141
2141
<hr>
2142
2142
<div class="refsect2" title="gtk_icon_view_get_dest_item_at_pos ()">
2143
2143
<a name="gtk-icon-view-get-dest-item-at-pos"></a><h3>gtk_icon_view_get_dest_item_at_pos ()</h3>
2144
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_dest_item_at_pos  (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
2145
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_x</code></em>,
2146
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_y</code></em>,
 
2144
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_icon_view_get_dest_item_at_pos  (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
2145
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_x</code></em>,
 
2146
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> drag_y</code></em>,
2147
2147
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> **path</code></em>,
2148
2148
                                                         <em class="parameter"><code><a class="link" href="GtkIconView.html#GtkIconViewDropPosition" title="enum GtkIconViewDropPosition"><span class="type">GtkIconViewDropPosition</span></a> *pos</code></em>);</pre>
2149
2149
<p>
2169
2169
</tr>
2170
2170
<tr>
2171
2171
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
2172
 
<td> Return location for the path of the item, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2172
<td> Return location for the path of the item, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2173
2173
</td>
2174
2174
</tr>
2175
2175
<tr>
2176
2176
<td><p><span class="term"><em class="parameter"><code>pos</code></em> :</span></p></td>
2177
 
<td> Return location for the drop position, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
2177
<td> Return location for the drop position, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
2178
2178
</td>
2179
2179
</tr>
2180
2180
<tr>
2190
2190
<hr>
2191
2191
<div class="refsect2" title="gtk_icon_view_create_drag_icon ()">
2192
2192
<a name="gtk-icon-view-create-drag-icon"></a><h3>gtk_icon_view_create_drag_icon ()</h3>
2193
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="returnvalue">GdkPixmap</span></a> *         gtk_icon_view_create_drag_icon      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
 
2193
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk/unstable/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="returnvalue">GdkPixmap</span></a> *         gtk_icon_view_create_drag_icon      (<em class="parameter"><code><a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *icon_view</code></em>,
2194
2194
                                                         <em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>);</pre>
2195
2195
<p>
2196
 
Creates a <a href="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="type">GdkPixmap</span></a> representation of the item at <em class="parameter"><code>path</code></em>.  
 
2196
Creates a <a href="http://library.gnome.org/devel/gdk/unstable/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap"><span class="type">GdkPixmap</span></a> representation of the item at <em class="parameter"><code>path</code></em>.  
2197
2197
This image is used for a drag icon.
2198
2198
</p>
2199
2199
<div class="variablelist"><table border="0">
2224
2224
<a name="GtkIconView.property-details"></a><h2>Property Details</h2>
2225
2225
<div class="refsect2" title='The "column-spacing" property'>
2226
2226
<a name="GtkIconView--column-spacing"></a><h3>The <code class="literal">"column-spacing"</code> property</h3>
2227
 
<pre class="programlisting">  "column-spacing"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2227
<pre class="programlisting">  "column-spacing"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2228
2228
<p>
2229
2229
The column-spacing property specifies the space which is inserted between
2230
2230
the columns of the icon view.
2236
2236
<hr>
2237
2237
<div class="refsect2" title='The "columns" property'>
2238
2238
<a name="GtkIconView--columns"></a><h3>The <code class="literal">"columns"</code> property</h3>
2239
 
<pre class="programlisting">  "columns"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2239
<pre class="programlisting">  "columns"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2240
2240
<p>
2241
2241
The columns property contains the number of the columns in which the
2242
2242
items should be displayed. If it is -1, the number of columns will
2249
2249
<hr>
2250
2250
<div class="refsect2" title='The "item-padding" property'>
2251
2251
<a name="GtkIconView--item-padding"></a><h3>The <code class="literal">"item-padding"</code> property</h3>
2252
 
<pre class="programlisting">  "item-padding"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2252
<pre class="programlisting">  "item-padding"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2253
2253
<p>
2254
2254
The item-padding property specifies the padding around each
2255
2255
of the icon view's item.
2261
2261
<hr>
2262
2262
<div class="refsect2" title='The "item-width" property'>
2263
2263
<a name="GtkIconView--item-width"></a><h3>The <code class="literal">"item-width"</code> property</h3>
2264
 
<pre class="programlisting">  "item-width"               <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2264
<pre class="programlisting">  "item-width"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2265
2265
<p>
2266
2266
The item-width property specifies the width to use for each item.
2267
2267
If it is set to -1, the icon view will automatically determine a 
2274
2274
<hr>
2275
2275
<div class="refsect2" title='The "margin" property'>
2276
2276
<a name="GtkIconView--margin"></a><h3>The <code class="literal">"margin"</code> property</h3>
2277
 
<pre class="programlisting">  "margin"                   <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2277
<pre class="programlisting">  "margin"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2278
2278
<p>
2279
2279
The margin property specifies the space which is inserted 
2280
2280
at the edges of the icon view.
2286
2286
<hr>
2287
2287
<div class="refsect2" title='The "markup-column" property'>
2288
2288
<a name="GtkIconView--markup-column"></a><h3>The <code class="literal">"markup-column"</code> property</h3>
2289
 
<pre class="programlisting">  "markup-column"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2289
<pre class="programlisting">  "markup-column"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2290
2290
<p>
2291
2291
The ::markup-column property contains the number of the model column
2292
2292
containing markup information to be displayed. The markup column must be 
2293
 
of type <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>. If this property and the :text-column property 
 
2293
of type <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>. If this property and the :text-column property 
2294
2294
are both set to column numbers, it overrides the text column.
2295
2295
If both are set to -1, no texts are displayed.
2296
2296
</p>
2318
2318
<hr>
2319
2319
<div class="refsect2" title='The "pixbuf-column" property'>
2320
2320
<a name="GtkIconView--pixbuf-column"></a><h3>The <code class="literal">"pixbuf-column"</code> property</h3>
2321
 
<pre class="programlisting">  "pixbuf-column"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2321
<pre class="programlisting">  "pixbuf-column"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2322
2322
<p>
2323
2323
The ::pixbuf-column property contains the number of the model column
2324
2324
containing the pixbufs which are displayed. The pixbuf column must be 
2332
2332
<hr>
2333
2333
<div class="refsect2" title='The "reorderable" property'>
2334
2334
<a name="GtkIconView--reorderable"></a><h3>The <code class="literal">"reorderable"</code> property</h3>
2335
 
<pre class="programlisting">  "reorderable"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
2335
<pre class="programlisting">  "reorderable"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
2336
2336
<p>
2337
2337
The reorderable property specifies if the items can be reordered
2338
2338
by DND.
2343
2343
<hr>
2344
2344
<div class="refsect2" title='The "row-spacing" property'>
2345
2345
<a name="GtkIconView--row-spacing"></a><h3>The <code class="literal">"row-spacing"</code> property</h3>
2346
 
<pre class="programlisting">  "row-spacing"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2346
<pre class="programlisting">  "row-spacing"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2347
2347
<p>
2348
2348
The row-spacing property specifies the space which is inserted between
2349
2349
the rows of the icon view.
2367
2367
<hr>
2368
2368
<div class="refsect2" title='The "spacing" property'>
2369
2369
<a name="GtkIconView--spacing"></a><h3>The <code class="literal">"spacing"</code> property</h3>
2370
 
<pre class="programlisting">  "spacing"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2370
<pre class="programlisting">  "spacing"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2371
2371
<p>
2372
2372
The spacing property specifies the space which is inserted between
2373
2373
the cells (i.e. the icon and the text) of an item.
2379
2379
<hr>
2380
2380
<div class="refsect2" title='The "text-column" property'>
2381
2381
<a name="GtkIconView--text-column"></a><h3>The <code class="literal">"text-column"</code> property</h3>
2382
 
<pre class="programlisting">  "text-column"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2382
<pre class="programlisting">  "text-column"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2383
2383
<p>
2384
2384
The ::text-column property contains the number of the model column
2385
2385
containing the texts which are displayed. The text column must be 
2386
 
of type <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>. If this property and the :markup-column 
 
2386
of type <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-TYPE-STRING:CAPS"><span class="type">G_TYPE_STRING</span></a>. If this property and the :markup-column 
2387
2387
property are both set to -1, no texts are displayed.
2388
2388
</p>
2389
2389
<p>Allowed values: &gt;= G_MAXULONG</p>
2393
2393
<hr>
2394
2394
<div class="refsect2" title='The "tooltip-column" property'>
2395
2395
<a name="GtkIconView--tooltip-column"></a><h3>The <code class="literal">"tooltip-column"</code> property</h3>
2396
 
<pre class="programlisting">  "tooltip-column"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2396
<pre class="programlisting">  "tooltip-column"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
2397
2397
<p>The column in the model containing the tooltip texts for the items.</p>
2398
2398
<p>Allowed values: &gt;= G_MAXULONG</p>
2399
2399
<p>Default value: -1</p>
2403
2403
<a name="GtkIconView.style-property-details"></a><h2>Style Property Details</h2>
2404
2404
<div class="refsect2" title='The "selection-box-alpha" style property'>
2405
2405
<a name="GtkIconView--s-selection-box-alpha"></a><h3>The <code class="literal">"selection-box-alpha"</code> style property</h3>
2406
 
<pre class="programlisting">  "selection-box-alpha"      <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a>                : Read</pre>
 
2406
<pre class="programlisting">  "selection-box-alpha"      <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a>                : Read</pre>
2407
2407
<p>Opacity of the selection box.</p>
2408
2408
<p>Default value: 64</p>
2409
2409
</div>
2410
2410
<hr>
2411
2411
<div class="refsect2" title='The "selection-box-color" style property'>
2412
2412
<a name="GtkIconView--s-selection-box-color"></a><h3>The <code class="literal">"selection-box-color"</code> style property</h3>
2413
 
<pre class="programlisting">  "selection-box-color"      <a href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read</pre>
 
2413
<pre class="programlisting">  "selection-box-color"      <a href="http://library.gnome.org/devel/gdk/unstable/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read</pre>
2414
2414
<p>Color of the selection box.</p>
2415
2415
</div>
2416
2416
</div>
2418
2418
<a name="GtkIconView.signal-details"></a><h2>Signal Details</h2>
2419
2419
<div class="refsect2" title='The "activate-cursor-item" signal'>
2420
2420
<a name="GtkIconView-activate-cursor-item"></a><h3>The <code class="literal">"activate-cursor-item"</code> signal</h3>
2421
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2422
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
 
2421
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
 
2422
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
2423
2423
<p>
2424
2424
A <a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2425
2425
which gets emitted when the user activates the currently
2427
2427
</p>
2428
2428
<p>
2429
2429
Applications should not connect to it, but may emit it with
2430
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control activation
 
2430
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control activation
2431
2431
programmatically.
2432
2432
</p>
2433
2433
<p>
2453
2453
<a name="GtkIconView-item-activated"></a><h3>The <code class="literal">"item-activated"</code> signal</h3>
2454
2454
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2455
2455
                                                        <a class="link" href="GtkTreeModel.html#GtkTreePath" title="GtkTreePath"><span class="type">GtkTreePath</span></a> *path,
2456
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last</pre>
 
2456
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last</pre>
2457
2457
<p>
2458
2458
The ::item-activated signal is emitted when the method
2459
2459
<a class="link" href="GtkIconView.html#gtk-icon-view-item-activated" title="gtk_icon_view_item_activated ()"><code class="function">gtk_icon_view_item_activated()</code></a> is called or the user double 
2484
2484
<hr>
2485
2485
<div class="refsect2" title='The "move-cursor" signal'>
2486
2486
<a name="GtkIconView-move-cursor"></a><h3>The <code class="literal">"move-cursor"</code> signal</h3>
2487
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a>    *iconview,
 
2487
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a>    *iconview,
2488
2488
                                                        <a class="link" href="gtk-Standard-Enumerations.html#GtkMovementStep" title="enum GtkMovementStep"><span class="type">GtkMovementStep</span></a> step,
2489
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>            count,
2490
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)      : Run Last / Action</pre>
 
2489
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>            count,
 
2490
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)      : Run Last / Action</pre>
2491
2491
<p>
2492
2492
The ::move-cursor signal is a
2493
2493
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2495
2495
</p>
2496
2496
<p>
2497
2497
Applications should not connect to it, but may emit it with
2498
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control the cursor
 
2498
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control the cursor
2499
2499
programmatically.
2500
2500
</p>
2501
2501
<p>
2541
2541
<div class="refsect2" title='The "select-all" signal'>
2542
2542
<a name="GtkIconView-select-all"></a><h3>The <code class="literal">"select-all"</code> signal</h3>
2543
2543
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2544
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
 
2544
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
2545
2545
<p>
2546
2546
A <a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2547
2547
which gets emitted when the user selects all items.
2548
2548
</p>
2549
2549
<p>
2550
2550
Applications should not connect to it, but may emit it with
2551
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
 
2551
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
2552
2552
programmatically.
2553
2553
</p>
2554
2554
<p>
2573
2573
<div class="refsect2" title='The "select-cursor-item" signal'>
2574
2574
<a name="GtkIconView-select-cursor-item"></a><h3>The <code class="literal">"select-cursor-item"</code> signal</h3>
2575
2575
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2576
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
 
2576
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
2577
2577
<p>
2578
2578
A <a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2579
2579
which gets emitted when the user selects the item that is currently
2581
2581
</p>
2582
2582
<p>
2583
2583
Applications should not connect to it, but may emit it with
2584
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
 
2584
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
2585
2585
programmatically.
2586
2586
</p>
2587
2587
<p>
2606
2606
<div class="refsect2" title='The "selection-changed" signal'>
2607
2607
<a name="GtkIconView-selection-changed"></a><h3>The <code class="literal">"selection-changed"</code> signal</h3>
2608
2608
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2609
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run First</pre>
 
2609
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run First</pre>
2610
2610
<p>
2611
2611
The ::selection-changed signal is emitted when the selection
2612
2612
(i.e. the set of selected items) changes.
2632
2632
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a>   *horizontal,
2633
2633
                                                        <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *vertical,
2634
2634
                                                        <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *arg2,
2635
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>       user_data)       : Run Last</pre>
 
2635
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>       user_data)       : Run Last</pre>
2636
2636
<p>
2637
2637
Set the scroll adjustments for the icon view. Usually scrolled containers
2638
2638
like <a class="link" href="GtkScrolledWindow.html" title="GtkScrolledWindow"><span class="type">GtkScrolledWindow</span></a> will emit this signal to connect two instances
2662
2662
<div class="refsect2" title='The "toggle-cursor-item" signal'>
2663
2663
<a name="GtkIconView-toggle-cursor-item"></a><h3>The <code class="literal">"toggle-cursor-item"</code> signal</h3>
2664
2664
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2665
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
 
2665
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
2666
2666
<p>
2667
2667
A <a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2668
2668
which gets emitted when the user toggles whether the currently
2671
2671
</p>
2672
2672
<p>
2673
2673
Applications should not connect to it, but may emit it with
2674
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
 
2674
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
2675
2675
programmatically.
2676
2676
</p>
2677
2677
<p>
2696
2696
<div class="refsect2" title='The "unselect-all" signal'>
2697
2697
<a name="GtkIconView-unselect-all"></a><h3>The <code class="literal">"unselect-all"</code> signal</h3>
2698
2698
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkIconView.html" title="GtkIconView"><span class="type">GtkIconView</span></a> *iconview,
2699
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
 
2699
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : Run Last / Action</pre>
2700
2700
<p>
2701
2701
A <a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2702
2702
which gets emitted when the user unselects all items.
2703
2703
</p>
2704
2704
<p>
2705
2705
Applications should not connect to it, but may emit it with
2706
 
<a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
 
2706
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control selection
2707
2707
programmatically.
2708
2708
</p>
2709
2709
<p>