list model not aligned
- From: francex tiscali it
- To: gtk-list gnome org
- Subject: list model not aligned
- Date: Sun, 7 Dec 2003 11:24:04 +0100
Hi,
I made a List store model with 2 columns:
/* start here */
enum
{
NUMBER_ITEM = 0,
ITEM,
NUM_COLS
} ;
scrolledwindow = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_show (scrolledwindow);
gtk_box_pack_start (GTK_BOX (hbox2), scrolledwindow, TRUE, TRUE, 0);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow),
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
view = gtk_tree_view_new();
list = gtk_list_store_new(NUM_COLS, G_TYPE_INT, G_TYPE_STRING);
gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scrolledwindow),
view);
gtk_tree_view_set_model (GTK_TREE_VIEW (view), GTK_TREE_MODEL (list));
cell = gtk_cell_renderer_text_new ();
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(view), -1, "#",
cell, "text", NUMBER_ITEM, NULL);
cell = gtk_cell_renderer_text_new ();
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(view), -1, "ITEM",
cell, "text", ITEM, NULL);
gtk_widget_show (view);
/* end here */
When I press a button, automatically 2 values fill 2 columns cells:
gtk_list_store_set (list, &iter, NUMBER_ITEM, counter, ITEM, names, -1);
gtk_list_store_append (GTK_LIST_STORE (list), &iter);
'counter' is a gint value and 'names' a gchar*
values are printed in list but i got:
1
john
2
carl
etc...
number and name are not aligned!
Why? Can anybody help me?
thanks in advance
France
__________________________________________________________________
Tiscali ADSL SENZA CANONE:
Attivazione GRATIS, contributo adesione GRATIS, modem GRATIS,
50 ore di navigazione GRATIS. ABBONARTI TI COSTA SOLO UN CLICK!
http://point.tiscali.it/adsl/index.shtml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]