summaryrefslogtreecommitdiff
path: root/gtk/gtkiconview.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-12-14 06:39:45 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-12-14 06:39:45 +0000
commit5c19d9e4e61bf25d243297bcbeab7b9775cc8e82 (patch)
treecd56d46fd55928669bc1301f3b22304808ae4c21 /gtk/gtkiconview.h
parented2f5aadb5927fa60d8e495837c570cba2902a5f (diff)
downloadgtk+-5c19d9e4e61bf25d243297bcbeab7b9775cc8e82.tar.gz
Add new symbols.
2004-12-14 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: Add new symbols. * gtk/gtkiconview.[hc]: Make the icon view lay out its items in a grid, allocating multiple grid cells to oversized items. Also convert hardwired spacing constants into properties. (#152483)
Diffstat (limited to 'gtk/gtkiconview.h')
-rw-r--r--gtk/gtkiconview.h24
1 files changed, 21 insertions, 3 deletions
diff --git a/gtk/gtkiconview.h b/gtk/gtkiconview.h
index 0c24504e3e..416298f9f2 100644
--- a/gtk/gtkiconview.h
+++ b/gtk/gtkiconview.h
@@ -86,9 +86,27 @@ void gtk_icon_view_set_pixbuf_column (GtkIconView *icon_view,
gint column);
gint gtk_icon_view_get_pixbuf_column (GtkIconView *icon_view);
-void gtk_icon_view_set_orientation (GtkIconView *icon_view,
- GtkOrientation orientation);
-GtkOrientation gtk_icon_view_get_orientation (GtkIconView *icon_view);
+void gtk_icon_view_set_orientation (GtkIconView *icon_view,
+ GtkOrientation orientation);
+GtkOrientation gtk_icon_view_get_orientation (GtkIconView *icon_view);
+void gtk_icon_view_set_columns (GtkIconView *icon_view,
+ gint columns);
+gint gtk_icon_view_get_columns (GtkIconView *icon_view);
+void gtk_icon_view_set_item_width (GtkIconView *icon_view,
+ gint item_width);
+gint gtk_icon_view_get_item_width (GtkIconView *icon_view);
+void gtk_icon_view_set_spacing (GtkIconView *icon_view,
+ gint spacing);
+gint gtk_icon_view_get_spacing (GtkIconView *icon_view);
+void gtk_icon_view_set_row_spacing (GtkIconView *icon_view,
+ gint row_spacing);
+gint gtk_icon_view_get_row_spacing (GtkIconView *icon_view);
+void gtk_icon_view_set_column_spacing (GtkIconView *icon_view,
+ gint column_spacing);
+gint gtk_icon_view_get_column_spacing (GtkIconView *icon_view);
+void gtk_icon_view_set_margin (GtkIconView *icon_view,
+ gint margin);
+gint gtk_icon_view_get_margin (GtkIconView *icon_view);
GtkTreePath * gtk_icon_view_get_path_at_pos (GtkIconView *icon_view,