Top |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── ETreeViewFrame ╰── ETableColumnSelector
Implemented Interfaces
ETableColumnSelector implements AtkImplementorIface, GtkBuildable, GtkOrientable and EExtensible.
Description
ETableColumnSelector is a widget for choosing and ordering the available columns of an ETable or ETree.
Functions
e_table_column_selector_new ()
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.
e_table_column_selector_get_state ()
ETableState *
e_table_column_selector_get_state (ETableColumnSelector *selector
);
Returns the ETableState passed to e_table_column_selector_new()
.
e_table_column_selector_apply ()
void
e_table_column_selector_apply (ETableColumnSelector *selector
);
Applies the user's column preferences to the selector
's
“state” instance.
Property Details
The “state”
property
“state” ETableState *
Column state of the source table.
Flags: Read / Write / Construct Only