Hi all,

to make t more clear, its multiple items per header. Here comes some ascii
art:
+-------------+--------------+---- - -
| label1      | label2       | label3
| [B1][B2]    | [B1][B2][B3] | ...
+-------------+--------------+----- - -

So each treeview header widget is infact:
  vbox {
    label
    hbox {
      toggle_button1
      toggle_button2
    }
  }

My guess is that gdk event are not reaching any content of my reeview
header widget. Do I have to muck with the event_mask. Or do I need to
install a callback for the generic "event" event on the treecolumn->button
and somehow resend the received events to my header widgets?
      
Stefan

On 6:00:19 am 11/04/2006 Guy Rouillier <[EMAIL PROTECTED]> wrote:
> Stefan Kost wrote:
> >  hi list,
> >
> >  I've added a couple of (toggle)-buttons and a label in a box into
> >  each of my treeview headers. They are shown properly. I can also
> >  modify them programatically (toggle).
> >  My problem is, that I can't click them. Honestly I have no idea
> >  how to debug this. Any idea?
>
> I'm not sure I understand your code, in particular what you mean by
> "added a copule buttons and a label in a box into each of my treeview
> headers."  The GtkTreeView widget provides a clickable header for
> you. Where are you putting your "button and label in a box"?
>
> At any rate, if you are using the standard GtkTreeView, here are the
> statements you need to get a clickable header that sorts:
>
> GtkTreeViewColumn *clmn = gtk_tree_view_column_new();
> gtk_tree_view_column_set_title( clmn, "Integer");
> gtk_tree_view_column_set_resizable( clmn, TRUE);
> gtk_tree_view_column_set_reorderable( clmn, TRUE);
> gtk_tree_view_column_set_sort_column_id( clmn, INT_COLUMN );
> gtk_tree_view_column_set_sort_indicator( clmn, TRUE);
> GtkCellRenderer *rndr = gtk_cell_renderer_text_new();
> gtk_tree_view_column_pack_start( clmn, rndr, FALSE);
> gtk_tree_view_column_set_attributes(clmn, rndr, "text", INT_COLUMN,
> NULL); gtk_tree_view_column_set_visible( clmn, TRUE);
>
> --
> Guy Rouillier
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

_______________________________________________
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