Gtk2HsContentsIndex
Graphics.UI.Gtk.Abstract.Bin
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Contents
Detail
Class Hierarchy
Types
Methods
Description
A container with just one child
Synopsis
data Bin
class ContainerClass o => BinClass o
castToBin :: GObjectClass obj => obj -> Bin
toBin :: BinClass o => o -> Bin
binGetChild :: BinClass self => self -> IO (Maybe Widget)
Detail

The Bin widget is a container with just one child. It is not very useful itself, but it is useful for deriving subclasses, since it provides common code needed for handling a single child widget.

Many Gtk+ widgets are subclasses of Bin, including Window, Button, Frame, HandleBox, and ScrolledWindow.

Class Hierarchy
 |  GObject
 |   +----Object
 |         +----Widget
 |               +----Container
 |                     +----Bin
 |                           +----Window
 |                           +----Alignment
 |                           +----Frame
 |                           +----Button
 |                           +----Item
 |                           +----ComboBox
 |                           +----EventBox
 |                           +----Expander
 |                           +----HandleBox
 |                           +----ToolItem
 |                           +----ScrolledWindow
 |                           +----Viewport
 
Types
data Bin
show/hide Instances
class ContainerClass o => BinClass o
show/hide Instances
castToBin :: GObjectClass obj => obj -> Bin
toBin :: BinClass o => o -> Bin
Methods
binGetChild
:: BinClass self
=> self
-> IO (Maybe Widget)returns pointer to child of the Bin
Gets the child of the Bin, or Nothing if the bin contains no child widget.
Produced by Haddock version 0.8