On Fri, Feb 09, 2007 at 02:48:19PM +0700, Hariyanto wrote: > I create model in treeview like this : > > GtkTreeModel *create_model_tw(gint ncol) > { > GtkListStore *model; > > if (ncol == 2) > model = gtk_list_store_new (NUM_COLUMNS, > G_TYPE_STRING, > G_TYPE_STRING); > > if (ncol == 3) > model = gtk_list_store_new (NUM_COLUMNS, > G_TYPE_STRING, > G_TYPE_STRING, > G_TYPE_STRING); > > ... > > Is there another way to make it more simple? If you need this kind of flexibility, it can be easier to use a G_TYPE_POINTER column and store just pointers to some some structs representing the rows to the GtkListStore. Yeti -- Whatever. _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list