1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| contactlist = gtk_list_store_new(M_COLUMN, G_TYPE_STRING,G_TYPE_STRING) ;
....
while(a != 0)
{
.....
gtk_list_store_append(contactlist, &pIterr) ;
gtk_list_store_set(contactlist, &pIterr,TEXT_COLUMN, cont1.name ,TO_COLUMN, info.status_text.ptr,-1) ;
...
}
fclose (c);
ListView = gtk_tree_view_new_with_model(GTK_TREE_MODEL(contactlist)) ;
GtkCellRenderer *CellRenderer = gtk_cell_renderer_text_new() ;
GtkTreeViewColumn *Column = gtk_tree_view_column_new_with_attributes("Contact",CellRenderer,"text", TEXT_COLUMN,NULL) ;
gtk_tree_view_append_column(GTK_TREE_VIEW(ListView), Column) ;
CellRenderer = gtk_cell_renderer_text_new() ;
Column = gtk_tree_view_column_new_with_attributes("Status",CellRenderer,"text",TOGGLE_COLUMN,NULL) ;
gtk_tree_view_append_column(GTK_TREE_VIEW(ListView), Column) ; |
Partager