#ifndef __GTK_TREE_SELECTION_H__
#define __GTK_TREE_SELECTION_H__
-#include <gobject/gobject.h>
#include <gtk/gtkobject.h>
#include <gtk/gtktreeview.h>
GtkTreeSelectionMode type;
GtkTreeSelectionFunc user_func;
gpointer user_data;
+ GtkDestroyNotify destroy;
};
struct _GtkTreeSelectionClass
GtkTreeSelectionMode type);
void gtk_tree_selection_set_select_function (GtkTreeSelection *selection,
GtkTreeSelectionFunc func,
- gpointer data);
+ gpointer data,
+ GtkDestroyNotify destroy);
gpointer gtk_tree_selection_get_user_data (GtkTreeSelection *selection);
-
+GtkTreeView* gtk_tree_selection_get_tree_view (GtkTreeSelection *selection);
/* Only meaningful if GTK_TREE_SELECTION_SINGLE is set */
/* Use selected_foreach for GTK_TREE_SELECTION_MULTI */
GtkTreePath *end_path);
-/*< private >*/
-/* FIXME underscores, return GtkTreeSelection, rename from_tree_view */
-
#ifdef __cplusplus
}
#endif /* __cplusplus */