Gtk2HsContentsIndex
Graphics.UI.Gtk.Abstract.Bin
Portability non-portable (uses Gtk+ C library)
Stability provisional
Maintainer gtk2hs-users@lists.sourceforge.net
Contents
Description
Types
Methods
Description
This abstract widget implements a container with just one child.
Synopsis
data Bin
class ContainerClass o => BinClass o
binGetChild :: BinClass self => self -> IO Widget
Description

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.

Types
data Bin
Instances
BinClass Bin
ContainerClass Bin
WidgetClass Bin
ObjectClass Bin
GObjectClass Bin
class ContainerClass o => BinClass o
Instances
BinClass MozEmbed
BinClass Bin
BinClass Alignment
BinClass Frame
BinClass AspectFrame
BinClass Button
BinClass ToggleButton
BinClass CheckButton
BinClass RadioButton
BinClass OptionMenu
BinClass Item
BinClass MenuItem
BinClass CheckMenuItem
BinClass RadioMenuItem
BinClass TearoffMenuItem
BinClass ImageMenuItem
BinClass ListItem
BinClass Window
BinClass Dialog
BinClass ColorSelectionDialog
BinClass FileSelection
BinClass FileChooserDialog
BinClass FontSelectionDialog
BinClass InputDialog
BinClass MessageDialog
BinClass Plug
BinClass EventBox
BinClass HandleBox
BinClass ScrolledWindow
BinClass Viewport
BinClass Expander
BinClass ComboBox
BinClass ComboBoxEntry
BinClass ToolItem
BinClass ToolButton
BinClass ToggleToolButton
BinClass RadioToolButton
BinClass SeparatorToolItem
Methods
binGetChild
:: BinClass self
=> self
-> IO Widgetreturns pointer to child of the Bin
Gets the child of the Bin, or {NULL, FIXME: this should probably be converted to a Maybe data type} if the bin contains no child widget. The returned widget does not have a reference added, so you do not need to unref it.
Produced by Haddock version 0.6