typedef ETableConfig; #define E_TABLE_CONFIG_TYPE GtkWidget* e_table_config_new (ETableSpecification *spec, ETableState *state); GtkWidget* e_table_config_construct (ETableConfig *etco, ETableSpecification *spec, ETableState *state); |
GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkWindow
+----GnomeDialog
+----ETableConfig |
typedef struct {
GnomeDialog base;
ETableSpecification *spec;
ETableState *state;
GtkWidget *sort_label;
GtkWidget *group_label;
GtkWidget *sort_dialog;
GtkWidget *group_dialog;
int sorting_changed_id;
int grouping_changed_id;
} ETableConfig; |
GtkWidget* e_table_config_construct (ETableConfig *etco, ETableSpecification *spec, ETableState *state); |