|  |  |  | GTK+ Reference Manual |  | 
|---|
| GtkWindowGroupGtkWindowGroup — Limit the effect of grabs | 
#include <gtk/gtk.h>
            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: | a GtkWindowGroup | 
| window: | the GtkWindow to add | 
void gtk_window_group_remove_window (GtkWindowGroup *window_group, GtkWindow *window);
Removes a window from a GtkWindowGroup.
| window_group: | a GtkWindowGroup | 
| window: | the GtkWindow to remove | 
| << GtkWindow | GtkAboutDialog >> |