Hi list, The program that I'm developing has some critical situations that I want it to show a message and the user will be able just to click on buttons in this message window. All other windows in this program can't get focus. I'm doing like this: GtkWidget *winmsg1; winmsg1 = gtk_window_new (GTK_WINDOW_DIALOG); ... ... ... set title, set buttons, ... ... ... gtk_window_set_modal (GTK_WINDOW (winmsg1), TRUE); gtk_grab_add(winmsg1); gtk_widget_show (winmsg1); printf("test\n"); Then winmsg1 is the active window, but if I click in other window, it get the focus. How can I make the other windows do not respond and just winmsg1 active with focus? I'd also like to stop program execution in the "gtk_widget_show (winmsg1);" line and continue after the user closed the winmsg1 window. Thanks in advance, Pedro _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list