| GTK+ Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> | 
| #include <gtk/gtk.h> struct GtkWindowGroup; GtkWindowGroup* gtk_window_group_new (void); void gtk_window_group_add_window (GtkWindowGroup *window_group, GtkWindow *window); void gtk_window_group_remove_window (GtkWindowGroup *window_group, GtkWindow *window); | 
| GtkWindowGroup* gtk_window_group_new (void); | 
Creates a new GtkWindowGroup object. Grabs added with gtk_grab_add() only affect windows within the same GtkWindowGroup.
| Returns : | a new GtkWindowGroup. | 
| void gtk_window_group_add_window (GtkWindowGroup *window_group, GtkWindow *window); | 
Adds a window to a GtkWindowGroup.
| window_group : | |
| window : | the GtkWindow to add | 
| void gtk_window_group_remove_window (GtkWindowGroup *window_group, GtkWindow *window); | 
Removes a window from a GtkWindowGroup.
| window_group : | |
| window : | the GtkWindow to remove |