summaryrefslogtreecommitdiff
path: root/gtk/gtktreeview.h
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-05-16 00:23:30 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-05-16 00:23:30 +0000
commit2970a2feeece3e2c93760099394f2587379ddb09 (patch)
tree6309cdeb74d2c987e55501f41e876d98f936ba3a /gtk/gtktreeview.h
parent8b33cffe232cf87ec32f5f4c588c71c678756bea (diff)
downloadgtk+-2970a2feeece3e2c93760099394f2587379ddb09.tar.gz
You can now set all sorts of properties in any order you wan, whether or
Tue May 15 20:13:24 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeviewcolumn.c: You can now set all sorts of properties in any order you wan, whether or not the column is added to the tree, or the tree is realized. Yay! * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_setup_sort_column_id_callback): handle sorting columns a lot saner * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_reorderable): new function to actually set wether or not a column is reorderable. * gtk/gtktreeview.c (gtk_tree_view_unrealize): Only destroy things if we have 'em. * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_set_tree_view): Fix nasty bug where we were showing the button just before realizing it. As a result, the parent window was tree_view->window instead of tree_view->priv->header_window. * gtk/gtktreeview.c (gtk_tree_view_set_reorderable): new property to let you easily reorder a list or tree.
Diffstat (limited to 'gtk/gtktreeview.h')
-rw-r--r--gtk/gtktreeview.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtktreeview.h b/gtk/gtktreeview.h
index 9d2131eb7c..4a63b9a053 100644
--- a/gtk/gtktreeview.h
+++ b/gtk/gtktreeview.h
@@ -173,6 +173,9 @@ gboolean gtk_tree_view_collapse_row (GtkTreeView
void gtk_tree_view_map_expanded_rows (GtkTreeView *tree_view,
GtkTreeViewMappingFunc func,
gpointer data);
+void gtk_tree_view_set_reorderable (GtkTreeView *tree_view,
+ gboolean reorderable);
+
/* Layout information */
gboolean gtk_tree_view_get_path_at_pos (GtkTreeView *tree_view,
@@ -221,6 +224,7 @@ void gtk_tree_view_set_rows_drag_dest (GtkTreeView
void gtk_tree_view_unset_rows_drag_source (GtkTreeView *tree_view);
void gtk_tree_view_unset_rows_drag_dest (GtkTreeView *tree_view);
+
/* These are useful to implement your own custom stuff. */
void gtk_tree_view_set_drag_dest_row (GtkTreeView *tree_view,
GtkTreePath *path,