Top | ![]() |
![]() |
![]() |
![]() |
|
e_table_group_new () |
|
e_table_group_construct () |
|
e_table_group_add () |
|
e_table_group_add_array () |
|
e_table_group_add_all () |
|
e_table_group_remove () |
|
e_table_group_increment () |
|
e_table_group_decrement () |
|
e_table_group_row_count () |
|
e_table_group_set_focus () |
|
e_table_group_get_focus () |
|
e_table_group_get_focus_column () |
|
e_table_group_get_header () |
|
e_table_group_get_printable () |
|
e_table_group_compute_location () |
|
e_table_group_get_mouse_over () |
|
e_table_group_get_cell_geometry () |
|
e_table_group_cursor_change () |
|
e_table_group_cursor_activated () |
|
e_table_group_double_click () |
|
e_table_group_right_click () |
|
e_table_group_click () |
|
e_table_group_key_press () |
|
e_table_group_start_drag () |
|
(*ETableGroupLeafFn) () |
|
e_table_group_apply_to_leafs () |
|
e_table_group_is_editing () |
ETableGroup * e_table_group_new (,
GnomeCanvasGroup *parent,
ETableHeader *full_header,
ETableHeader *header,
ETableModel *model,
ETableSortInfo *sort_info);
gint n
GnomeCanvasItem
void e_table_group_construct (,
GnomeCanvasGroup *parent,
ETableGroup *table_group,
ETableHeader *full_header,
ETableHeader *header);
ETableModel *model
This routine does the base construction of the
void e_table_group_add (,
ETableGroup *table_group);
gint row
This routine adds the given row from the
void e_table_group_add_array (,
ETableGroup *table_groupconst
,gint *array);
gint count
This routine adds all the rows in the array to this set of rows. It assumes that the array is already sorted properly.
void e_table_group_add_all ();
ETableGroup *table_group
This routine adds all the rows from the
gboolean e_table_group_remove (,
ETableGroup *table_group);
gint row
This routine removes the given row from the
void e_table_group_increment (,
ETableGroup *table_group,
gint position);
gint amount
This routine calculates the number of rows shown in this group.
void e_table_group_decrement (,
ETableGroup *table_group,
gint position);
gint amount
void e_table_group_set_focus (,
ETableGroup *table_groupEFocus direction
,);
gint view_col
Sets the focus to this widget. Places the focus in the view column coming from direction direction.
gboolean e_table_group_get_focus ();
ETableGroup *table_group
Calculates if this group has the focus.
gint e_table_group_get_focus_column ();
ETableGroup *table_group
Calculates which column in this group has the focus.
ETableHeader * e_table_group_get_header ();
ETableGroup *table_group
This routine returns the
EPrintable * e_table_group_get_printable ();
ETableGroup *table_group
This routine creates and returns an EPrintable
void e_table_group_compute_location (,
ETableGroup *table_group,
gint *x,
gint *y,
gint *row);
gint *col
This routine locates the pixel location (*x, *y) in the
void e_table_group_get_mouse_over (,
ETableGroup *table_group,
gint *row);
gint *col
void e_table_group_get_cell_geometry (,
ETableGroup *table_group,
gint *row,
gint *col,
gint *x,
gint *y,
gint *width);
gint *height
void e_table_group_cursor_change (,
ETableGroup *table_group);
gint row
This routine emits the "cursor_change" signal.
void e_table_group_cursor_activated (,
ETableGroup *table_group);
gint row
This routine emits the "cursor_activated" signal.
void e_table_group_double_click (,
ETableGroup *table_group,
gint row,
gint col);
GdkEvent *event
This routine emits the "double_click" signal.
gboolean e_table_group_right_click (,
ETableGroup *table_group,
gint row,
gint col);
GdkEvent *event
This routine emits the "right_click" signal.
gboolean e_table_group_click (,
ETableGroup *table_group,
gint row,
gint col);
GdkEvent *event
This routine emits the "click" signal.
gboolean e_table_group_key_press (,
ETableGroup *table_group,
gint row,
gint col);
GdkEvent *event
This routine emits the "key_press" signal.
gint e_table_group_start_drag (,
ETableGroup *table_group,
gint row,
gint col);
GdkEvent *event
This routine emits the "start_drag" signal.
void e_table_group_apply_to_leafs (,
ETableGroup *table_groupETableGroupLeafFn fn
,);
gpointer closure