Just one active window
- From: Pedro Zorzenon Neto <pzn terra com br>
- To: gtk-list gnome org
- Subject: Just one active window
- Date: Tue, 24 Jul 2001 16:05:26 -0300
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]