[Glade-users] libglade and Dialog Modal
Damon Chaplin
damon@karuna.uklinux.net
06 Nov 2003 09:26:24 +0000
On Wed, 2003-11-05 at 18:38, Marcos Leal wrote:
> Hi there,
>
> I am having a problem that I am sure you guys would solve it really quick (or
> point me to the right source).
>
> I have a GnomeApp window TOP LEVEL.
> I want to have a GtkWindow DIALOG MODAL (small on size) that will be on top
> of the GnomeApp.
> But if I click on the GnomeApp window it will not cover the GtkWindow.
>
> How to make it so the GtkWindow will be on top and with focus until I cilck a
> button that will destroy this window and will be back to the GnomeApp window
> ?
I think you can use gtk_grab_add() to grab all events to your window.
Then you check if a button press occurs outside the window. If it does
you do gtk_grab_remove() and hide the window.
Damon