From 35f14220e787c9945b48622cf4dec70803296f47 Mon Sep 17 00:00:00 2001 From: Mike Massonnet Date: Fri, 9 May 2008 11:01:48 +0000 Subject: [PATCH] Set command column expand and ellipsize (Old svn revision: 4753) --- src/interface.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/interface.c b/src/interface.c index 6f5c1b1..1c2256b 100644 --- a/src/interface.c +++ b/src/interface.c @@ -120,6 +120,7 @@ void create_list_store(void) { GtkCellRenderer *cell_renderer; GtkCellRenderer *cell_renderer_right_align; + GtkCellRenderer *cell_renderer_command; /* my change 8->9 */ list_store = gtk_tree_store_new(9, G_TYPE_STRING, G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_STRING); @@ -127,8 +128,11 @@ void create_list_store(void) cell_renderer = gtk_cell_renderer_text_new(); cell_renderer_right_align = gtk_cell_renderer_text_new(); g_object_set(G_OBJECT(cell_renderer_right_align), "xalign", 1.0, NULL); + cell_renderer_command = gtk_cell_renderer_text_new(); + g_object_set(G_OBJECT(cell_renderer_command), "ellipsize", PANGO_ELLIPSIZE_END, NULL); - column = gtk_tree_view_column_new_with_attributes(_("Command"), cell_renderer, "text", 0, NULL); + column = gtk_tree_view_column_new_with_attributes(_("Command"), cell_renderer_command, "text", 0, NULL); + gtk_tree_view_column_set_expand(column, TRUE); gtk_tree_view_column_set_resizable(column, TRUE); gtk_tree_view_column_set_sort_column_id(column, 0); gtk_tree_sortable_set_sort_func(GTK_TREE_SORTABLE(list_store), 0, compare_string_list_item, (void *)0, NULL);