ui/gtk/tree.c

changeset 41
394f3b06dba1
parent 40
caa0df8ed095
child 42
29b2821d1262
--- a/ui/gtk/tree.c	Thu May 15 21:48:53 2014 +0200
+++ b/ui/gtk/tree.c	Thu May 15 22:13:25 2014 +0200
@@ -128,13 +128,13 @@
 UIWIDGET ui_table_var(UiObject *obj, UiListPtr *list, UiModelInfo *modelinfo) {
     // create treeview
     GtkWidget *view = gtk_tree_view_new();
-    GtkCellRenderer *renderer = gtk_cell_renderer_text_new();
     for(int i=0;i<modelinfo->columns;i++) {
+        GtkCellRenderer *renderer = gtk_cell_renderer_text_new();
         GtkTreeViewColumn *column = gtk_tree_view_column_new_with_attributes(
                 modelinfo->titles[i],
                 renderer,
                 "text",
-                0,
+                i,
                 NULL);
         gtk_tree_view_column_set_resizable(column, TRUE);
         gtk_tree_view_append_column(GTK_TREE_VIEW(view), column);

mercurial