diff options
author | Christopher James Lahey <clahey@helixcode.com> | 2000-12-19 23:58:24 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2000-12-19 23:58:24 +0800 |
commit | dcd4f312232db7d391b1dd969f271f9a65c540c1 (patch) | |
tree | f6eb88263ec8fe23ba81e4953a5132dda132ef8b /widgets/table/e-table-header.h | |
parent | 5d5a132d18b28c7fe3f6464b32c538d8a8955e48 (diff) | |
download | gsoc2013-evolution-dcd4f312232db7d391b1dd969f271f9a65c540c1.tar.gz gsoc2013-evolution-dcd4f312232db7d391b1dd969f271f9a65c540c1.tar.zst gsoc2013-evolution-dcd4f312232db7d391b1dd969f271f9a65c540c1.zip |
Set the minimum width of newly created children.
2000-12-19 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c (etgc_add): Set the minimum width of
newly created children.
(e_table_group_container_construct): Use function
e_table_header_get_column_by_col_idx instead of
e_table_header_get_column since we're passing in a col_idx.
* e-table-header.c, e-table-header.h: New function
e_table_header_get_column_by_col_idx which searches for a column
in the ETableHeader with a certain model column (col_idx).
* e-table-sorted-variable.c (etsv_compare),
(etsv_sort), e-table-sorter.c (ets_sort): Use function
e_table_header_get_column_by_col_idx instead of
e_table_header_get_column since we're passing in a col_idx.
svn path=/trunk/; revision=7079
Diffstat (limited to 'widgets/table/e-table-header.h')
-rw-r--r-- | widgets/table/e-table-header.h | 66 |
1 files changed, 36 insertions, 30 deletions
diff --git a/widgets/table/e-table-header.h b/widgets/table/e-table-header.h index 34d79e6b11..6476c25d47 100644 --- a/widgets/table/e-table-header.h +++ b/widgets/table/e-table-header.h @@ -43,36 +43,42 @@ typedef struct { int (*request_width) (ETableHeader *eth, int col); } ETableHeaderClass; -GtkType e_table_header_get_type (void); -ETableHeader *e_table_header_new (void); - -void e_table_header_add_column (ETableHeader *eth, - ETableCol *tc, int pos); -ETableCol * e_table_header_get_column (ETableHeader *eth, - int column); -int e_table_header_count (ETableHeader *eth); -int e_table_header_index (ETableHeader *eth, - int col); -int e_table_header_get_index_at (ETableHeader *eth, - int x_offset); -ETableCol **e_table_header_get_columns (ETableHeader *eth); - -int e_table_header_get_selected (ETableHeader *eth); -int e_table_header_total_width (ETableHeader *eth); -void e_table_header_move (ETableHeader *eth, - int source_index, - int target_index); -void e_table_header_remove (ETableHeader *eth, int idx); -void e_table_header_set_size (ETableHeader *eth, int idx, int size); -void e_table_header_set_selection (ETableHeader *eth, - gboolean allow_selection); - -int e_table_header_col_diff (ETableHeader *eth, - int start_col, int end_col); - -void e_table_header_calc_widths (ETableHeader *eth); - -GList *e_table_header_get_selected_indexes (ETableHeader *eth); +GtkType e_table_header_get_type (void); +ETableHeader *e_table_header_new (void); + +void e_table_header_add_column (ETableHeader *eth, + ETableCol *tc, + int pos); +ETableCol *e_table_header_get_column (ETableHeader *eth, + int column); +ETableCol *e_table_header_get_column_by_col_idx (ETableHeader *eth, + int col_idx); +int e_table_header_count (ETableHeader *eth); +int e_table_header_index (ETableHeader *eth, + int col); +int e_table_header_get_index_at (ETableHeader *eth, + int x_offset); +ETableCol **e_table_header_get_columns (ETableHeader *eth); +int e_table_header_get_selected (ETableHeader *eth); + +int e_table_header_total_width (ETableHeader *eth); +void e_table_header_move (ETableHeader *eth, + int source_index, + int target_index); +void e_table_header_remove (ETableHeader *eth, + int idx); +void e_table_header_set_size (ETableHeader *eth, + int idx, + int size); +void e_table_header_set_selection (ETableHeader *eth, + gboolean allow_selection); +int e_table_header_col_diff (ETableHeader *eth, + int start_col, + int end_col); + +void e_table_header_calc_widths (ETableHeader *eth); +GList *e_table_header_get_selected_indexes (ETableHeader *eth); + #endif /* _E_TABLE_HEADER_H_ */ |