diff options
author | Jonathan Blandford <jrb@redhat.com> | 2000-11-09 16:52:17 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2000-11-09 16:52:17 +0000 |
commit | c97d57ebb8ceae99ed77fc6d953470e01d74310a (patch) | |
tree | 78786db0c79bbf6692d68833d469e5d5b601a0cb /gtk/gtktreeviewcolumn.h | |
parent | 8898529c12e0d2d4a5dd4e3b9917a6a1272f4882 (diff) | |
download | gtk+-c97d57ebb8ceae99ed77fc6d953470e01d74310a.tar.gz |
added more fields to allow more interesting iterators. Also, made the
Thu Nov 9 11:23:22 2000 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodel.h (struct _GtkTreeIter): added more fields to
allow more interesting iterators. Also, made the lifecycle of
iterators more explicit.
* gtk/gtktreemodelsort.[ch]: New model for sorting.
* gtk/gtk-boxed.defs (GtkTreeIter, GtkTreePath): Added two boxed
types.
Diffstat (limited to 'gtk/gtktreeviewcolumn.h')
-rw-r--r-- | gtk/gtktreeviewcolumn.h | 84 |
1 files changed, 43 insertions, 41 deletions
diff --git a/gtk/gtktreeviewcolumn.h b/gtk/gtktreeviewcolumn.h index 091ff07154..148c488ac8 100644 --- a/gtk/gtktreeviewcolumn.h +++ b/gtk/gtktreeviewcolumn.h @@ -82,51 +82,53 @@ struct _GtkTreeViewColumnClass }; -GtkType gtk_tree_view_column_get_type (void); -GtkObject *gtk_tree_view_column_new (void); -GtkObject *gtk_tree_view_column_new_with_attributes (gchar *title, - GtkCellRenderer *cell, - ...); -void gtk_tree_view_column_set_cell_renderer (GtkTreeViewColumn *tree_column, - GtkCellRenderer *cell); -void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column, - gchar *attribute, - gint column); -void gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, - ...); -void gtk_tree_view_column_set_cell_data (GtkTreeViewColumn *tree_column, - GtkTreeModel *tree_model, - GtkTreeIter *iter); -void gtk_tree_view_column_set_visible (GtkTreeViewColumn *tree_column, - gboolean visible); -gboolean gtk_tree_view_column_get_visible (GtkTreeViewColumn *tree_column); -void gtk_tree_view_column_set_col_type (GtkTreeViewColumn *tree_column, - GtkTreeViewColumnType type); -gint gtk_tree_view_column_get_col_type (GtkTreeViewColumn *tree_column); -gint gtk_tree_view_column_get_size (GtkTreeViewColumn *tree_column); -void gtk_tree_view_column_set_size (GtkTreeViewColumn *tree_column, - gint size); -void gtk_tree_view_column_set_min_width (GtkTreeViewColumn *tree_column, - gint min_width); -gint gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column); -void gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column, - gint max_width); -gint gtk_tree_view_column_get_max_width (GtkTreeViewColumn *tree_column); +GtkType gtk_tree_view_column_get_type (void); +GtkTreeViewColumn *gtk_tree_view_column_new (void); +GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (gchar *title, + GtkCellRenderer *cell, + ...); +void gtk_tree_view_column_set_cell_renderer (GtkTreeViewColumn *tree_column, + GtkCellRenderer *cell); +void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column, + gchar *attribute, + gint column); +void gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, + ...); +void gtk_tree_view_column_set_cell_data (GtkTreeViewColumn *tree_column, + GtkTreeModel *tree_model, + GtkTreeIter *iter); +void gtk_tree_view_column_set_visible (GtkTreeViewColumn *tree_column, + gboolean visible); +gboolean gtk_tree_view_column_get_visible (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_col_type (GtkTreeViewColumn *tree_column, + GtkTreeViewColumnType type); +gint gtk_tree_view_column_get_col_type (GtkTreeViewColumn *tree_column); +gint gtk_tree_view_column_get_size (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_size (GtkTreeViewColumn *tree_column, + gint size); +void gtk_tree_view_column_set_min_width (GtkTreeViewColumn *tree_column, + gint min_width); +gint gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column, + gint max_width); +gint gtk_tree_view_column_get_max_width (GtkTreeViewColumn *tree_column); + /* Options for manipulating the column headers */ -void gtk_tree_view_column_set_title (GtkTreeViewColumn *tree_column, - gchar *title); -gchar *gtk_tree_view_column_get_title (GtkTreeViewColumn *tree_column); -void gtk_tree_view_column_set_header_active (GtkTreeViewColumn *tree_column, - gboolean active); -void gtk_tree_view_column_set_widget (GtkTreeViewColumn *tree_column, - GtkWidget *widget); -GtkWidget *gtk_tree_view_column_get_widget (GtkTreeViewColumn *tree_column); -void gtk_tree_view_column_set_justification (GtkTreeViewColumn *tree_column, - GtkJustification justification); -GtkJustification gtk_tree_view_column_get_justification (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_title (GtkTreeViewColumn *tree_column, + gchar *title); +gchar *gtk_tree_view_column_get_title (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_header_active (GtkTreeViewColumn *tree_column, + gboolean active); +void gtk_tree_view_column_set_widget (GtkTreeViewColumn *tree_column, + GtkWidget *widget); +GtkWidget *gtk_tree_view_column_get_widget (GtkTreeViewColumn *tree_column); +void gtk_tree_view_column_set_justification (GtkTreeViewColumn *tree_column, + GtkJustification justification); +GtkJustification gtk_tree_view_column_get_justification (GtkTreeViewColumn *tree_column); + #ifdef __cplusplus |