gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
gtk_tree_view_column_set_resizable (column, resizable);
- if (resizable)
+ if (resizable) {
gtk_tree_view_column_set_min_width (column, 100);
+ gtk_tree_view_column_set_expand (column, TRUE);
+ }
if (show_as_text)
gtk_tree_view_column_add_attribute (column, renderer, "text",
gtk_tree_view_column_set_sort_indicator (column, FALSE);
gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_FIXED);
-
+
if (cell_data_func)
gtk_tree_view_column_set_cell_data_func(column, renderer, cell_data_func,
user_data, NULL);
**/
void modest_header_view_select_next (ModestHeaderView *self);
+
+/* PROTECTED method. It's useful when we want to force a given
+ selection to reload a msg. For example if we have selected a header
+ in offline mode, when Modest become online, we want to reload the
+ message automatically without an user click over the header */
+void
+_modest_header_view_change_selection (GtkTreeSelection *selection,
+ gpointer user_data);
+
G_END_DECLS