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

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

Graphics.UI.Gtk.Windows.WindowGroup

Contents

Description

Limit the effect of grabs

Synopsis

Class Hierarchy

| GObject
| +----WindowGroup

Types

Constructors

windowGroupNew :: IO WindowGroup Source

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

Methods

windowGroupAddWindow Source

Arguments

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

window - the Window to add

-> IO () 

Adds a window to a WindowGroup.

windowGroupRemoveWindow Source

Arguments

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

window - the Window to remove

-> IO () 

Removes a window from a WindowGroup.

windowGroupListWindows Source

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