Top | ![]() |
![]() |
![]() |
![]() |
gboolean | e_tree_construct () |
GtkWidget * | e_tree_new () |
ETableState * | e_tree_get_state_object () |
ETableSpecification * | e_tree_get_spec () |
void | e_tree_set_state_object () |
void | e_tree_show_cursor_after_reflow () |
void | e_tree_set_cursor () |
ETreePath | e_tree_get_cursor () |
void | e_tree_path_foreach () |
void | e_tree_get_cell_at () |
void | e_tree_get_cell_geometry () |
ETreeModel * | e_tree_get_model () |
ESelectionModel * | e_tree_get_selection_model () |
ETreeTableAdapter * | e_tree_get_table_adapter () |
void | e_tree_drag_source_set () |
void | e_tree_drag_source_unset () |
GdkDragContext * | e_tree_drag_begin () |
gboolean | e_tree_is_dragging () |
ETableItem * | e_tree_get_item () |
GnomeCanvasItem * | e_tree_get_header_item () |
void | e_tree_set_info_message () |
void | e_tree_freeze_state_change () |
void | e_tree_thaw_state_change () |
gboolean | e_tree_is_editing () |
gboolean | e_tree_get_grouped_view () |
void | e_tree_set_grouped_view () |
gboolean | e_tree_get_sort_children_ascending () |
void | e_tree_set_sort_children_ascending () |
gboolean e_tree_construct (ETree *tree
,ETreeModel *etm
,ETableExtras *ete
,ETableSpecification *specification
);
e_tree_construct
is deprecated and should not be used in newly-written code.
This is the internal implementation of e_tree_new()
for use by
subclasses or language bindings. See e_tree_new()
for details.
GtkWidget * e_tree_new (ETreeModel *etm
,ETableExtras *ete
,ETableSpecification *specification
);
e_tree_new
is deprecated and should not be used in newly-written code.
This function creates an ETree from the given parameters. The
ETreeModel is a tree model to be represented. The ETableExtras
is an optional set of pixbufs, cells, and sorting functions to be
used when interpreting the spec. If you pass in NULL
it uses the
default ETableExtras. (See e_table_extras_new()
).
specification
is the specification of the set of viewable columns and the
default sorting state and such. state
is an optional string specifying
the current sorting state and such.
ETableState *
e_tree_get_state_object (ETree *tree
);
e_tree_get_state_object
is deprecated and should not be used in newly-written code.
Builds an ETableState corresponding to the current state of the ETree.
ETableSpecification *
e_tree_get_spec (ETree *tree
);
e_tree_get_spec
is deprecated and should not be used in newly-written code.
Returns the specification object.
void e_tree_set_state_object (ETree *tree
,ETableState *state
);
e_tree_set_state_object
is deprecated and should not be used in newly-written code.
void
e_tree_show_cursor_after_reflow (ETree *tree
);
e_tree_show_cursor_after_reflow
is deprecated and should not be used in newly-written code.
void e_tree_set_cursor (ETree *tree
,ETreePath path
);
e_tree_set_cursor
is deprecated and should not be used in newly-written code.
ETreePath
e_tree_get_cursor (ETree *tree
);
e_tree_get_cursor
is deprecated and should not be used in newly-written code.
void e_tree_path_foreach (ETree *tree
,ETreeForeachFunc callback
,gpointer closure
);
e_tree_path_foreach
is deprecated and should not be used in newly-written code.
void e_tree_get_cell_at (ETree *tree
,gint x
,gint y
,gint *row_return
,gint *col_return
);
e_tree_get_cell_at
is deprecated and should not be used in newly-written code.
Return the row and column for the cell in which the pixel at (x
, y
) is
contained.
void e_tree_get_cell_geometry (ETree *tree
,gint row
,gint col
,gint *x_return
,gint *y_return
,gint *width_return
,gint *height_return
);
e_tree_get_cell_geometry
is deprecated and should not be used in newly-written code.
Computes the data about this cell.
tree |
The tree. |
|
row |
The row to get the geometry of. |
|
col |
The col to get the geometry of. |
|
x_return |
Returns the x coordinate of the upper right hand corner of the cell with respect to the widget. |
|
y_return |
Returns the y coordinate of the upper right hand corner of the cell with respect to the widget. |
|
width_return |
Returns the width of the cell. |
|
height_return |
Returns the height of the cell. |
ETreeModel *
e_tree_get_model (ETree *tree
);
e_tree_get_model
is deprecated and should not be used in newly-written code.
Returns the model upon which this ETree is based.
ESelectionModel *
e_tree_get_selection_model (ETree *tree
);
e_tree_get_selection_model
is deprecated and should not be used in newly-written code.
Returns the selection model of this ETree.
ETreeTableAdapter *
e_tree_get_table_adapter (ETree *tree
);
e_tree_get_table_adapter
is deprecated and should not be used in newly-written code.
Returns the table adapter this ETree uses.
void e_tree_drag_source_set (ETree *tree
,GdkModifierType start_button_mask
,const GtkTargetEntry *targets
,gint n_targets
,GdkDragAction actions
);
e_tree_drag_source_set
is deprecated and should not be used in newly-written code.
void
e_tree_drag_source_unset (ETree *tree
);
e_tree_drag_source_unset
is deprecated and should not be used in newly-written code.
GdkDragContext * e_tree_drag_begin (ETree *tree
,gint row
,gint col
,GtkTargetList *targets
,GdkDragAction actions
,gint button
,GdkEvent *event
);
e_tree_drag_begin
is deprecated and should not be used in newly-written code.
gboolean
e_tree_is_dragging (ETree *tree
);
e_tree_is_dragging
is deprecated and should not be used in newly-written code.
Returns whether is tree
in a drag&drop operation.
ETableItem *
e_tree_get_item (ETree *tree
);
e_tree_get_item
is deprecated and should not be used in newly-written code.
GnomeCanvasItem *
e_tree_get_header_item (ETree *tree
);
e_tree_get_header_item
is deprecated and should not be used in newly-written code.
void e_tree_set_info_message (ETree *tree
,const gchar *info_message
);
e_tree_set_info_message
is deprecated and should not be used in newly-written code.
Creates an info message in table area, or removes old.
void
e_tree_freeze_state_change (ETree *tree
);
e_tree_freeze_state_change
is deprecated and should not be used in newly-written code.
void
e_tree_thaw_state_change (ETree *tree
);
e_tree_thaw_state_change
is deprecated and should not be used in newly-written code.
gboolean
e_tree_is_editing (ETree *tree
);
e_tree_is_editing
is deprecated and should not be used in newly-written code.
gboolean
e_tree_get_grouped_view (ETree *tree
);
e_tree_get_grouped_view
is deprecated and should not be used in newly-written code.
void e_tree_set_grouped_view (ETree *tree
,gboolean grouped_view
);
e_tree_set_grouped_view
is deprecated and should not be used in newly-written code.
gboolean
e_tree_get_sort_children_ascending (ETree *tree
);
e_tree_get_sort_children_ascending
is deprecated and should not be used in newly-written code.