[EMAIL PROTECTED] wrote:

> On Mon, Jun 05, 2006 at 06:32:45PM +0200, kiraly laszlo wrote:
> > Hi list, 
> > 
> > I have a problem with GtkTreeView.
> > I want to change the colours of the rows of the GtkTreeView
> > dynamically.
> [...]
> > How can I make continuous colour without gaps, like in the
> > selection?
> 
> The GtkTreeView widget has an "horizontal-separator" style
property,
> with default value 2. It is read-only, alas, but may be
settable through
> the style interface.
> 
> May be this helps you to find a solution. Let me know if
you find one
> 
> -- tomás
> 

Yes, this is good but one. Now, only the first column has gap.
http://kiru.mikroweb.hu/gtk2.jpg
This column is with 4 pixmaps.
The relevant code:

        column = gtk_tree_view_column_new();
        gtk_tree_view_column_set_alignment(column, 0.5);
        gtk_tree_view_column_set_title(column, "Termékfotó");
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_KEP);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG1);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG2);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG3);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        gtk_tree_view_append_column (GTK_TREE_VIEW(listview), column);
        

        column = gtk_tree_view_column_new();
        gtk_tree_view_column_set_alignment(column, 0.5);
        gtk_tree_view_column_set_title(column, "Termékfotó");
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_KEP);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG1);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG2);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        renderer = gtk_cell_renderer_pixbuf_new();
        g_object_set(renderer, "cell-background-set", TRUE, NULL);
        renderer->yalign = (gfloat) 0.1;
        gtk_tree_view_column_pack_start(column, renderer, TRUE);
        gtk_tree_view_column_add_attribute(column, renderer,
"pixbuf", L_MINOSEG3);
        gtk_tree_view_column_add_attribute(column, renderer,
"cell-background", L_SZIN);
        gtk_tree_view_append_column (GTK_TREE_VIEW(listview), column);
        
Thank you for your help

kiru

_______________________________________________________________________________
Dedikált mesekönyvek Marék Veronikától
http://www.bookline.hu/control/shlist?id=305&affiliate=fredmkkar2691


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to