
@c %start of fragment

@deftp Class <gtk-window-group>
Derives from @code{<gobject>}.

This class defines no properties, other than those defined by its superclasses.

@end deftp

@deffn Function gtk-window-group-new  @result{}@tie{} (ret@tie{}@code{<gtk-window-group>})
Creates a new @code{<gtk-window-group>} object. Grabs added with
@code{gtk-grab-add} only affect windows within the same
@code{<gtk-window-group>}.

@table @var
@item ret
a new @code{<gtk-window-group>}.

@end table

@end deffn

@deffn Function gtk-window-group-add-window  (self@tie{}@code{<gtk-window-group>}) (window@tie{}@code{<gtk-window>})
@deffnx Method add-window
Adds a window to a @code{<gtk-window-group>}.

@table @var
@item window-group
a @code{<gtk-window-group>}

@item window
the @code{<gtk-window>} to add

@end table

@end deffn

@deffn Function gtk-window-group-remove-window  (self@tie{}@code{<gtk-window-group>}) (window@tie{}@code{<gtk-window>})
@deffnx Method remove-window
Removes a window from a @code{<gtk-window-group>}.

@table @var
@item window-group
a @code{<gtk-window-group>}

@item window
the @code{<gtk-window>} to remove

@end table

@end deffn


@c %end of fragment
