From 337910e031336b3da883c727b7ad9c157f7f1037 Mon Sep 17 00:00:00 2001 From: Miguel de Icaza Date: Fri, 19 Jan 2001 06:39:31 +0000 Subject: Do most of the work to get Grouping working, by reusing massive ammounts Do most of the work to get Grouping working, by reusing massive ammounts of code from the sorting pieces. 2001-01-19 Miguel de Icaza * e-table-config.c (group_entry_changed, group_ascending_toggled): New methods. (configure_group_dialog): New function, sets up the group GUI. (e_table_config_construct): Populate column names here and use in configure_group_dialog and configure_sort_dialog (sort_entry_changed, sort_ascending_toggled): renamed from entry_changed, ascending_toggled. svn path=/trunk/; revision=7637 --- widgets/table/e-table-config.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'widgets/table/e-table-config.h') diff --git a/widgets/table/e-table-config.h b/widgets/table/e-table-config.h index c66c01f9aa..df224c4a2a 100644 --- a/widgets/table/e-table-config.h +++ b/widgets/table/e-table-config.h @@ -18,10 +18,12 @@ typedef struct { GtkWidget *frames; GtkWidget *radio_ascending; GtkWidget *radio_descending; + GtkWidget *view_check; /* Only for group dialog */ guint changed_id, toggled_id; void *e_table_config; } ETableConfigSortWidgets; + typedef struct { GtkObject parent; @@ -44,6 +46,7 @@ typedef struct { GtkWidget *fields_label; ETableConfigSortWidgets sort [4]; + ETableConfigSortWidgets group [4]; /* * List of valid column names -- cgit v1.2.3