| Top |  |  |  |  | 
| GtkWidget * | e_table_column_selector_new () | 
| ETableState * | e_table_column_selector_get_state () | 
| void | e_table_column_selector_apply () | 
    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── ETreeViewFrame
                        ╰── ETableColumnSelector
ETableColumnSelector implements AtkImplementorIface, GtkBuildable, GtkOrientable and EExtensible.
ETableColumnSelector is a widget for choosing and ordering the available columns of an ETable or ETree.
GtkWidget *
e_table_column_selector_new (ETableState *state);
Creates a new ETableColumnSelector, obtaining the initial column
selection content from state
.
Note that state
 remains unmodified until e_table_column_selector_apply()
is called.
ETableState *
e_table_column_selector_get_state (ETableColumnSelector *selector);
Returns the ETableState passed to e_table_column_selector_new().
void
e_table_column_selector_apply (ETableColumnSelector *selector);
Applies the user's column preferences to the selector
's
“state” instance.
“state” property“state” ETableState *
Column state of the source table.
Owner: ETableColumnSelector
Flags: Read / Write / Construct Only