| 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