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_new (ETableSpecification *spec, ETableState *state); |
Creates a new ETable config object.
GtkWidget* e_table_config_construct (ETableConfig *etco, ETableSpecification *spec, ETableState *state); |