Hi Robert,
   My first impression is that GtkExpander just does not support this
type of setup,
there may be some way around this but it would be a hack, the expander will
want to just eat events in the label-widget area and you will probably have to
fight the expander in order to get your events first.

But I think you can achieve what you want using GtkRevealer, if you can
have GTK+ 3.10 available to you.

Cheers,
    -Tristan



On Sat, Aug 17, 2013 at 2:06 PM, Robert Roth <robert.roth....@gmail.com> wrote:
> Hi,
>
> While developing an application, I have ran into the following problem:
> * I have a window with a GtkExpander on it
> * the GtkExpander's labelwidget is a container horizontal GtkBox with a
> GtkLabel and a GtkButton on it
> * the GtkButton can only be clicked on it's bottom few pixels, above that
> click is intercepted by the expander, and expands/collapses the expander
> instead of clicking the button.
> Is there a way to overcome this by returning TRUE from some kind of signal
> handler of the GtkButton to avoid the event being sent to the expander?
>
> Find a simple example glade UI attached, the problem can be seen by running
> glade-previewer on the UI file.
>
> Regards,
> Robert
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to