gtk-0.12.3.1: Binding to the Gtk+ graphical user interface library.

Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Safe HaskellSafe-Infered

Graphics.UI.Gtk.Windows.WindowGroup

Contents

Description

Limit the effect of grabs

Synopsis

Class Hierarchy

 | GObject
 | +----WindowGroup

Types

Constructors

windowGroupNew :: IO WindowGroupSource

Creates a new WindowGroup object. Grabs added with grabAdd only affect windows within the same WindowGroup.

Methods

windowGroupAddWindowSource

Arguments

:: (WindowGroupClass self, WindowClass window) 
=> self 
-> window

window - the Window to add

-> IO () 

Adds a window to a WindowGroup.

windowGroupRemoveWindowSource

Arguments

:: (WindowGroupClass self, WindowClass window) 
=> self 
-> window

window - the Window to remove

-> IO () 

Removes a window from a WindowGroup.

windowGroupListWindowsSource

Arguments

:: WindowGroupClass self 
=> self

windowGroup - the window group

-> IO [Window]

returns the list of windows inside this group

Returns a list of the Windows that belong to windowGroup.

  • Available since Gtk+ version 2.14