[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: How do I catch right-click on a TreeView header?
- From: John M Collins <jmc xisl com>
- To: email micahcarrick com
- Cc: gtk-app-devel-list gnome org
- Subject: Re: How do I catch right-click on a TreeView header?
- Date: Fri, 30 May 2008 20:04:15 +0100
I gave that a try, gtk_tree_view_column_get_widget() returns NULL unless
you've set a widget.
I've now got it displaying label widgets but alas the connection of
button-press-event doesn't seem to do anything. I still get the sorting
action on the left button of the mouse but nothing happens when I
right-click and it doesn't enter my event-handling routine.
Ideas would be valued. Thanks.
John Collins Xi Software Ltd www.xisl.com
On Thu, 2008-05-29 at 09:51 -0700, Micah Carrick wrote:
> You may be able to use gtk_tree_view_column_get_widget() since *I think*
> it's a GtkLabel (if not, you can make it so using set_widget()) and then
> connect to the button-press-event of that widget.
>
> - Micah Carrick
>
> Developer - http://www.micahcarrick.com
> GTK+ Forums - http://www.gtkforums.com
>
>
>
> John M Collins wrote:
> > Is there any way I can detect a right-click on a TreeView header?
> >
> > I have a sorted tree view and left click is sorting the rows according
> > to the header just fine. "clicked" only applies to left clicks and I
> > don't want to invoke what I want to be the right-click function every
> > time I change the sort criterion.
> >
> > "button-press-event" only seems to happen for the main body of the
> > TreeView not the header.
> >
> > Any advice would be appreciated.
> >
> > John Collins Xi Software Ltd www.xisl.com
> >
> >
> > _______________________________________________
> > gtk-app-devel-list mailing list
> > gtk-app-devel-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
> >
> >
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]