#define E_TABLE_CONFIG_FIELD_TYPE typedef ETableConfigField; ETableConfigField* e_table_config_field_new (ETableSpecification *spec, ETableSortInfo *sort_info, gboolean grouping); ETableConfigField* e_table_config_field_construct (ETableConfigField *field, ETableSpecification *spec, ETableSortInfo *sort_info, gboolean grouping); |
GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBox
+----GtkVBox
+----ETableConfigField |
typedef struct {
GtkVBox base;
ETableSpecification *spec;
ETableSortInfo *sort_info;
guint grouping : 1;
int n;
GtkWidget *combo;
GtkWidget *radio_ascending;
GtkWidget *radio_descending;
GtkWidget *child_fields;
} ETableConfigField; |
ETableConfigField* e_table_config_field_new (ETableSpecification *spec, ETableSortInfo *sort_info, gboolean grouping); |
ETableConfigField* e_table_config_field_construct (ETableConfigField *field, ETableSpecification *spec, ETableSortInfo *sort_info, gboolean grouping); |