Gtk2Hs
Contents
Index
Graphics.UI.Gtk.Types
Description
This file reflects the Gtk object hierarchy in terms of Haskell classes.
Synopsis
newtype
GObject
=
GObject
(ForeignPtr
GObject
)
class
GObjectClass
o
toGObject
::
GObjectClass
o => o ->
GObject
fromGObject
::
GObjectClass
o =>
GObject
-> o
castToGObject
::
GObjectClass
obj => obj -> obj
newtype
Drawable
=
Drawable
(ForeignPtr
Drawable
)
class
GObjectClass
o =>
DrawableClass
o
toDrawable
::
DrawableClass
o => o ->
Drawable
fromDrawable
::
DrawableClass
o =>
Drawable
-> o
castToDrawable
::
GObjectClass
obj => obj ->
Drawable
newtype
DrawWindow
=
DrawWindow
(ForeignPtr
DrawWindow
)
class
DrawableClass
o =>
DrawWindowClass
o
toDrawWindow
::
DrawWindowClass
o => o ->
DrawWindow
fromDrawWindow
::
DrawWindowClass
o =>
DrawWindow
-> o
castToDrawWindow
::
GObjectClass
obj => obj ->
DrawWindow
newtype
Pixmap
=
Pixmap
(ForeignPtr
Pixmap
)
class
DrawableClass
o =>
PixmapClass
o
toPixmap
::
PixmapClass
o => o ->
Pixmap
fromPixmap
::
PixmapClass
o =>
Pixmap
-> o
castToPixmap
::
GObjectClass
obj => obj ->
Pixmap
newtype
Colormap
=
Colormap
(ForeignPtr
Colormap
)
class
GObjectClass
o =>
ColormapClass
o
toColormap
::
ColormapClass
o => o ->
Colormap
fromColormap
::
ColormapClass
o =>
Colormap
-> o
castToColormap
::
GObjectClass
obj => obj ->
Colormap
newtype
Screen
=
Screen
(ForeignPtr
Screen
)
class
GObjectClass
o =>
ScreenClass
o
toScreen
::
ScreenClass
o => o ->
Screen
fromScreen
::
ScreenClass
o =>
Screen
-> o
castToScreen
::
GObjectClass
obj => obj ->
Screen
newtype
Display
=
Display
(ForeignPtr
Display
)
class
GObjectClass
o =>
DisplayClass
o
toDisplay
::
DisplayClass
o => o ->
Display
fromDisplay
::
DisplayClass
o =>
Display
-> o
castToDisplay
::
GObjectClass
obj => obj ->
Display
newtype
Settings
=
Settings
(ForeignPtr
Settings
)
class
GObjectClass
o =>
SettingsClass
o
toSettings
::
SettingsClass
o => o ->
Settings
fromSettings
::
SettingsClass
o =>
Settings
-> o
castToSettings
::
GObjectClass
obj => obj ->
Settings
newtype
TextBuffer
=
TextBuffer
(ForeignPtr
TextBuffer
)
class
GObjectClass
o =>
TextBufferClass
o
toTextBuffer
::
TextBufferClass
o => o ->
TextBuffer
fromTextBuffer
::
TextBufferClass
o =>
TextBuffer
-> o
castToTextBuffer
::
GObjectClass
obj => obj ->
TextBuffer
newtype
TextTag
=
TextTag
(ForeignPtr
TextTag
)
class
GObjectClass
o =>
TextTagClass
o
toTextTag
::
TextTagClass
o => o ->
TextTag
fromTextTag
::
TextTagClass
o =>
TextTag
-> o
castToTextTag
::
GObjectClass
obj => obj ->
TextTag
newtype
TextTagTable
=
TextTagTable
(ForeignPtr
TextTagTable
)
class
GObjectClass
o =>
TextTagTableClass
o
toTextTagTable
::
TextTagTableClass
o => o ->
TextTagTable
fromTextTagTable
::
TextTagTableClass
o =>
TextTagTable
-> o
castToTextTagTable
::
GObjectClass
obj => obj ->
TextTagTable
newtype
Style
=
Style
(ForeignPtr
Style
)
class
GObjectClass
o =>
StyleClass
o
toStyle
::
StyleClass
o => o ->
Style
fromStyle
::
StyleClass
o =>
Style
-> o
castToStyle
::
GObjectClass
obj => obj ->
Style
newtype
DragContext
=
DragContext
(ForeignPtr
DragContext
)
class
GObjectClass
o =>
DragContextClass
o
toDragContext
::
DragContextClass
o => o ->
DragContext
fromDragContext
::
DragContextClass
o =>
DragContext
-> o
castToDragContext
::
GObjectClass
obj => obj ->
DragContext
newtype
Pixbuf
=
Pixbuf
(ForeignPtr
Pixbuf
)
class
GObjectClass
o =>
PixbufClass
o
toPixbuf
::
PixbufClass
o => o ->
Pixbuf
fromPixbuf
::
PixbufClass
o =>
Pixbuf
-> o
castToPixbuf
::
GObjectClass
obj => obj ->
Pixbuf
newtype
TextChildAnchor
=
TextChildAnchor
(ForeignPtr
TextChildAnchor
)
class
GObjectClass
o =>
TextChildAnchorClass
o
toTextChildAnchor
::
TextChildAnchorClass
o => o ->
TextChildAnchor
fromTextChildAnchor
::
TextChildAnchorClass
o =>
TextChildAnchor
-> o
castToTextChildAnchor
::
GObjectClass
obj => obj ->
TextChildAnchor
newtype
TextMark
=
TextMark
(ForeignPtr
TextMark
)
class
GObjectClass
o =>
TextMarkClass
o
toTextMark
::
TextMarkClass
o => o ->
TextMark
fromTextMark
::
TextMarkClass
o =>
TextMark
-> o
castToTextMark
::
GObjectClass
obj => obj ->
TextMark
newtype
Object
=
Object
(ForeignPtr
Object
)
class
GObjectClass
o =>
ObjectClass
o
toObject
::
ObjectClass
o => o ->
Object
fromObject
::
ObjectClass
o =>
Object
-> o
castToObject
::
GObjectClass
obj => obj ->
Object
newtype
Widget
=
Widget
(ForeignPtr
Widget
)
class
ObjectClass
o =>
WidgetClass
o
toWidget
::
WidgetClass
o => o ->
Widget
fromWidget
::
WidgetClass
o =>
Widget
-> o
castToWidget
::
GObjectClass
obj => obj ->
Widget
newtype
Misc
=
Misc
(ForeignPtr
Misc
)
class
WidgetClass
o =>
MiscClass
o
toMisc
::
MiscClass
o => o ->
Misc
fromMisc
::
MiscClass
o =>
Misc
-> o
castToMisc
::
GObjectClass
obj => obj ->
Misc
newtype
Label
=
Label
(ForeignPtr
Label
)
class
MiscClass
o =>
LabelClass
o
toLabel
::
LabelClass
o => o ->
Label
fromLabel
::
LabelClass
o =>
Label
-> o
castToLabel
::
GObjectClass
obj => obj ->
Label
newtype
AccelLabel
=
AccelLabel
(ForeignPtr
AccelLabel
)
class
LabelClass
o =>
AccelLabelClass
o
toAccelLabel
::
AccelLabelClass
o => o ->
AccelLabel
fromAccelLabel
::
AccelLabelClass
o =>
AccelLabel
-> o
castToAccelLabel
::
GObjectClass
obj => obj ->
AccelLabel
newtype
TipsQuery
=
TipsQuery
(ForeignPtr
TipsQuery
)
class
LabelClass
o =>
TipsQueryClass
o
toTipsQuery
::
TipsQueryClass
o => o ->
TipsQuery
fromTipsQuery
::
TipsQueryClass
o =>
TipsQuery
-> o
castToTipsQuery
::
GObjectClass
obj => obj ->
TipsQuery
newtype
Arrow
=
Arrow
(ForeignPtr
Arrow
)
class
MiscClass
o =>
ArrowClass
o
toArrow
::
ArrowClass
o => o ->
Arrow
fromArrow
::
ArrowClass
o =>
Arrow
-> o
castToArrow
::
GObjectClass
obj => obj ->
Arrow
newtype
Image
=
Image
(ForeignPtr
Image
)
class
MiscClass
o =>
ImageClass
o
toImage
::
ImageClass
o => o ->
Image
fromImage
::
ImageClass
o =>
Image
-> o
castToImage
::
GObjectClass
obj => obj ->
Image
newtype
Container
=
Container
(ForeignPtr
Container
)
class
WidgetClass
o =>
ContainerClass
o
toContainer
::
ContainerClass
o => o ->
Container
fromContainer
::
ContainerClass
o =>
Container
-> o
castToContainer
::
GObjectClass
obj => obj ->
Container
newtype
Bin
=
Bin
(ForeignPtr
Bin
)
class
ContainerClass
o =>
BinClass
o
toBin
::
BinClass
o => o ->
Bin
fromBin
::
BinClass
o =>
Bin
-> o
castToBin
::
GObjectClass
obj => obj ->
Bin
newtype
Alignment
=
Alignment
(ForeignPtr
Alignment
)
class
BinClass
o =>
AlignmentClass
o
toAlignment
::
AlignmentClass
o => o ->
Alignment
fromAlignment
::
AlignmentClass
o =>
Alignment
-> o
castToAlignment
::
GObjectClass
obj => obj ->
Alignment
newtype
Frame
=
Frame
(ForeignPtr
Frame
)
class
BinClass
o =>
FrameClass
o
toFrame
::
FrameClass
o => o ->
Frame
fromFrame
::
FrameClass
o =>
Frame
-> o
castToFrame
::
GObjectClass
obj => obj ->
Frame
newtype
AspectFrame
=
AspectFrame
(ForeignPtr
AspectFrame
)
class
FrameClass
o =>
AspectFrameClass
o
toAspectFrame
::
AspectFrameClass
o => o ->
AspectFrame
fromAspectFrame
::
AspectFrameClass
o =>
AspectFrame
-> o
castToAspectFrame
::
GObjectClass
obj => obj ->
AspectFrame
newtype
Button
=
Button
(ForeignPtr
Button
)
class
BinClass
o =>
ButtonClass
o
toButton
::
ButtonClass
o => o ->
Button
fromButton
::
ButtonClass
o =>
Button
-> o
castToButton
::
GObjectClass
obj => obj ->
Button
newtype
ToggleButton
=
ToggleButton
(ForeignPtr
ToggleButton
)
class
ButtonClass
o =>
ToggleButtonClass
o
toToggleButton
::
ToggleButtonClass
o => o ->
ToggleButton
fromToggleButton
::
ToggleButtonClass
o =>
ToggleButton
-> o
castToToggleButton
::
GObjectClass
obj => obj ->
ToggleButton
newtype
CheckButton
=
CheckButton
(ForeignPtr
CheckButton
)
class
ToggleButtonClass
o =>
CheckButtonClass
o
toCheckButton
::
CheckButtonClass
o => o ->
CheckButton
fromCheckButton
::
CheckButtonClass
o =>
CheckButton
-> o
castToCheckButton
::
GObjectClass
obj => obj ->
CheckButton
newtype
RadioButton
=
RadioButton
(ForeignPtr
RadioButton
)
class
CheckButtonClass
o =>
RadioButtonClass
o
toRadioButton
::
RadioButtonClass
o => o ->
RadioButton
fromRadioButton
::
RadioButtonClass
o =>
RadioButton
-> o
castToRadioButton
::
GObjectClass
obj => obj ->
RadioButton
newtype
OptionMenu
=
OptionMenu
(ForeignPtr
OptionMenu
)
class
ButtonClass
o =>
OptionMenuClass
o
toOptionMenu
::
OptionMenuClass
o => o ->
OptionMenu
fromOptionMenu
::
OptionMenuClass
o =>
OptionMenu
-> o
castToOptionMenu
::
GObjectClass
obj => obj ->
OptionMenu
newtype
Item
=
Item
(ForeignPtr
Item
)
class
BinClass
o =>
ItemClass
o
toItem
::
ItemClass
o => o ->
Item
fromItem
::
ItemClass
o =>
Item
-> o
castToItem
::
GObjectClass
obj => obj ->
Item
newtype
MenuItem
=
MenuItem
(ForeignPtr
MenuItem
)
class
ItemClass
o =>
MenuItemClass
o
toMenuItem
::
MenuItemClass
o => o ->
MenuItem
fromMenuItem
::
MenuItemClass
o =>
MenuItem
-> o
castToMenuItem
::
GObjectClass
obj => obj ->
MenuItem
newtype
CheckMenuItem
=
CheckMenuItem
(ForeignPtr
CheckMenuItem
)
class
MenuItemClass
o =>
CheckMenuItemClass
o
toCheckMenuItem
::
CheckMenuItemClass
o => o ->
CheckMenuItem
fromCheckMenuItem
::
CheckMenuItemClass
o =>
CheckMenuItem
-> o
castToCheckMenuItem
::
GObjectClass
obj => obj ->
CheckMenuItem
newtype
RadioMenuItem
=
RadioMenuItem
(ForeignPtr
RadioMenuItem
)
class
CheckMenuItemClass
o =>
RadioMenuItemClass
o
toRadioMenuItem
::
RadioMenuItemClass
o => o ->
RadioMenuItem
fromRadioMenuItem
::
RadioMenuItemClass
o =>
RadioMenuItem
-> o
castToRadioMenuItem
::
GObjectClass
obj => obj ->
RadioMenuItem
newtype
TearoffMenuItem
=
TearoffMenuItem
(ForeignPtr
TearoffMenuItem
)
class
MenuItemClass
o =>
TearoffMenuItemClass
o
toTearoffMenuItem
::
TearoffMenuItemClass
o => o ->
TearoffMenuItem
fromTearoffMenuItem
::
TearoffMenuItemClass
o =>
TearoffMenuItem
-> o
castToTearoffMenuItem
::
GObjectClass
obj => obj ->
TearoffMenuItem
newtype
ImageMenuItem
=
ImageMenuItem
(ForeignPtr
ImageMenuItem
)
class
MenuItemClass
o =>
ImageMenuItemClass
o
toImageMenuItem
::
ImageMenuItemClass
o => o ->
ImageMenuItem
fromImageMenuItem
::
ImageMenuItemClass
o =>
ImageMenuItem
-> o
castToImageMenuItem
::
GObjectClass
obj => obj ->
ImageMenuItem
newtype
ListItem
=
ListItem
(ForeignPtr
ListItem
)
class
ItemClass
o =>
ListItemClass
o
toListItem
::
ListItemClass
o => o ->
ListItem
fromListItem
::
ListItemClass
o =>
ListItem
-> o
castToListItem
::
GObjectClass
obj => obj ->
ListItem
newtype
Window
=
Window
(ForeignPtr
Window
)
class
BinClass
o =>
WindowClass
o
toWindow
::
WindowClass
o => o ->
Window
fromWindow
::
WindowClass
o =>
Window
-> o
castToWindow
::
GObjectClass
obj => obj ->
Window
newtype
Dialog
=
Dialog
(ForeignPtr
Dialog
)
class
WindowClass
o =>
DialogClass
o
toDialog
::
DialogClass
o => o ->
Dialog
fromDialog
::
DialogClass
o =>
Dialog
-> o
castToDialog
::
GObjectClass
obj => obj ->
Dialog
newtype
ColorSelectionDialog
=
ColorSelectionDialog
(ForeignPtr
ColorSelectionDialog
)
class
DialogClass
o =>
ColorSelectionDialogClass
o
toColorSelectionDialog
::
ColorSelectionDialogClass
o => o ->
ColorSelectionDialog
fromColorSelectionDialog
::
ColorSelectionDialogClass
o =>
ColorSelectionDialog
-> o
castToColorSelectionDialog
::
GObjectClass
obj => obj ->
ColorSelectionDialog
newtype
FileSelection
=
FileSelection
(ForeignPtr
FileSelection
)
class
DialogClass
o =>
FileSelectionClass
o
toFileSelection
::
FileSelectionClass
o => o ->
FileSelection
fromFileSelection
::
FileSelectionClass
o =>
FileSelection
-> o
castToFileSelection
::
GObjectClass
obj => obj ->
FileSelection
newtype
FileChooserDialog
=
FileChooserDialog
(ForeignPtr
FileChooserDialog
)
class
DialogClass
o =>
FileChooserDialogClass
o
toFileChooserDialog
::
FileChooserDialogClass
o => o ->
FileChooserDialog
fromFileChooserDialog
::
FileChooserDialogClass
o =>
FileChooserDialog
-> o
castToFileChooserDialog
::
GObjectClass
obj => obj ->
FileChooserDialog
newtype
FontSelectionDialog
=
FontSelectionDialog
(ForeignPtr
FontSelectionDialog
)
class
DialogClass
o =>
FontSelectionDialogClass
o
toFontSelectionDialog
::
FontSelectionDialogClass
o => o ->
FontSelectionDialog
fromFontSelectionDialog
::
FontSelectionDialogClass
o =>
FontSelectionDialog
-> o
castToFontSelectionDialog
::
GObjectClass
obj => obj ->
FontSelectionDialog
newtype
InputDialog
=
InputDialog
(ForeignPtr
InputDialog
)
class
DialogClass
o =>
InputDialogClass
o
toInputDialog
::
InputDialogClass
o => o ->
InputDialog
fromInputDialog
::
InputDialogClass
o =>
InputDialog
-> o
castToInputDialog
::
GObjectClass
obj => obj ->
InputDialog
newtype
MessageDialog
=
MessageDialog
(ForeignPtr
MessageDialog
)
class
DialogClass
o =>
MessageDialogClass
o
toMessageDialog
::
MessageDialogClass
o => o ->
MessageDialog
fromMessageDialog
::
MessageDialogClass
o =>
MessageDialog
-> o
castToMessageDialog
::
GObjectClass
obj => obj ->
MessageDialog
newtype
Plug
=
Plug
(ForeignPtr
Plug
)
class
WindowClass
o =>
PlugClass
o
toPlug
::
PlugClass
o => o ->
Plug
fromPlug
::
PlugClass
o =>
Plug
-> o
castToPlug
::
GObjectClass
obj => obj ->
Plug
newtype
EventBox
=
EventBox
(ForeignPtr
EventBox
)
class
BinClass
o =>
EventBoxClass
o
toEventBox
::
EventBoxClass
o => o ->
EventBox
fromEventBox
::
EventBoxClass
o =>
EventBox
-> o
castToEventBox
::
GObjectClass
obj => obj ->
EventBox
newtype
HandleBox
=
HandleBox
(ForeignPtr
HandleBox
)
class
BinClass
o =>
HandleBoxClass
o
toHandleBox
::
HandleBoxClass
o => o ->
HandleBox
fromHandleBox
::
HandleBoxClass
o =>
HandleBox
-> o
castToHandleBox
::
GObjectClass
obj => obj ->
HandleBox
newtype
ScrolledWindow
=
ScrolledWindow
(ForeignPtr
ScrolledWindow
)
class
BinClass
o =>
ScrolledWindowClass
o
toScrolledWindow
::
ScrolledWindowClass
o => o ->
ScrolledWindow
fromScrolledWindow
::
ScrolledWindowClass
o =>
ScrolledWindow
-> o
castToScrolledWindow
::
GObjectClass
obj => obj ->
ScrolledWindow
newtype
Viewport
=
Viewport
(ForeignPtr
Viewport
)
class
BinClass
o =>
ViewportClass
o
toViewport
::
ViewportClass
o => o ->
Viewport
fromViewport
::
ViewportClass
o =>
Viewport
-> o
castToViewport
::
GObjectClass
obj => obj ->
Viewport
newtype
Expander
=
Expander
(ForeignPtr
Expander
)
class
BinClass
o =>
ExpanderClass
o
toExpander
::
ExpanderClass
o => o ->
Expander
fromExpander
::
ExpanderClass
o =>
Expander
-> o
castToExpander
::
GObjectClass
obj => obj ->
Expander
newtype
ComboBox
=
ComboBox
(ForeignPtr
ComboBox
)
class
BinClass
o =>
ComboBoxClass
o
toComboBox
::
ComboBoxClass
o => o ->
ComboBox
fromComboBox
::
ComboBoxClass
o =>
ComboBox
-> o
castToComboBox
::
GObjectClass
obj => obj ->
ComboBox
newtype
ComboBoxEntry
=
ComboBoxEntry
(ForeignPtr
ComboBoxEntry
)
class
ComboBoxClass
o =>
ComboBoxEntryClass
o
toComboBoxEntry
::
ComboBoxEntryClass
o => o ->
ComboBoxEntry
fromComboBoxEntry
::
ComboBoxEntryClass
o =>
ComboBoxEntry
-> o
castToComboBoxEntry
::
GObjectClass
obj => obj ->
ComboBoxEntry
newtype
ToolItem
=
ToolItem
(ForeignPtr
ToolItem
)
class
BinClass
o =>
ToolItemClass
o
toToolItem
::
ToolItemClass
o => o ->
ToolItem
fromToolItem
::
ToolItemClass
o =>
ToolItem
-> o
castToToolItem
::
GObjectClass
obj => obj ->
ToolItem
newtype
ToolButton
=
ToolButton
(ForeignPtr
ToolButton
)
class
ToolItemClass
o =>
ToolButtonClass
o
toToolButton
::
ToolButtonClass
o => o ->
ToolButton
fromToolButton
::
ToolButtonClass
o =>
ToolButton
-> o
castToToolButton
::
GObjectClass
obj => obj ->
ToolButton
newtype
ToggleToolButton
=
ToggleToolButton
(ForeignPtr
ToggleToolButton
)
class
ToolButtonClass
o =>
ToggleToolButtonClass
o
toToggleToolButton
::
ToggleToolButtonClass
o => o ->
ToggleToolButton
fromToggleToolButton
::
ToggleToolButtonClass
o =>
ToggleToolButton
-> o
castToToggleToolButton
::
GObjectClass
obj => obj ->
ToggleToolButton
newtype
RadioToolButton
=
RadioToolButton
(ForeignPtr
RadioToolButton
)
class
ToggleToolButtonClass
o =>
RadioToolButtonClass
o
toRadioToolButton
::
RadioToolButtonClass
o => o ->
RadioToolButton
fromRadioToolButton
::
RadioToolButtonClass
o =>
RadioToolButton
-> o
castToRadioToolButton
::
GObjectClass
obj => obj ->
RadioToolButton
newtype
SeparatorToolItem
=
SeparatorToolItem
(ForeignPtr
SeparatorToolItem
)
class
ToolItemClass
o =>
SeparatorToolItemClass
o
toSeparatorToolItem
::
SeparatorToolItemClass
o => o ->
SeparatorToolItem
fromSeparatorToolItem
::
SeparatorToolItemClass
o =>
SeparatorToolItem
-> o
castToSeparatorToolItem
::
GObjectClass
obj => obj ->
SeparatorToolItem
newtype
Box
=
Box
(ForeignPtr
Box
)
class
ContainerClass
o =>
BoxClass
o
toBox
::
BoxClass
o => o ->
Box
fromBox
::
BoxClass
o =>
Box
-> o
castToBox
::
GObjectClass
obj => obj ->
Box
newtype
ButtonBox
=
ButtonBox
(ForeignPtr
ButtonBox
)
class
BoxClass
o =>
ButtonBoxClass
o
toButtonBox
::
ButtonBoxClass
o => o ->
ButtonBox
fromButtonBox
::
ButtonBoxClass
o =>
ButtonBox
-> o
castToButtonBox
::
GObjectClass
obj => obj ->
ButtonBox
newtype
HButtonBox
=
HButtonBox
(ForeignPtr
HButtonBox
)
class
ButtonBoxClass
o =>
HButtonBoxClass
o
toHButtonBox
::
HButtonBoxClass
o => o ->
HButtonBox
fromHButtonBox
::
HButtonBoxClass
o =>
HButtonBox
-> o
castToHButtonBox
::
GObjectClass
obj => obj ->
HButtonBox
newtype
VButtonBox
=
VButtonBox
(ForeignPtr
VButtonBox
)
class
ButtonBoxClass
o =>
VButtonBoxClass
o
toVButtonBox
::
VButtonBoxClass
o => o ->
VButtonBox
fromVButtonBox
::
VButtonBoxClass
o =>
VButtonBox
-> o
castToVButtonBox
::
GObjectClass
obj => obj ->
VButtonBox
newtype
VBox
=
VBox
(ForeignPtr
VBox
)
class
BoxClass
o =>
VBoxClass
o
toVBox
::
VBoxClass
o => o ->
VBox
fromVBox
::
VBoxClass
o =>
VBox
-> o
castToVBox
::
GObjectClass
obj => obj ->
VBox
newtype
ColorSelection
=
ColorSelection
(ForeignPtr
ColorSelection
)
class
VBoxClass
o =>
ColorSelectionClass
o
toColorSelection
::
ColorSelectionClass
o => o ->
ColorSelection
fromColorSelection
::
ColorSelectionClass
o =>
ColorSelection
-> o
castToColorSelection
::
GObjectClass
obj => obj ->
ColorSelection
newtype
FontSelection
=
FontSelection
(ForeignPtr
FontSelection
)
class
VBoxClass
o =>
FontSelectionClass
o
toFontSelection
::
FontSelectionClass
o => o ->
FontSelection
fromFontSelection
::
FontSelectionClass
o =>
FontSelection
-> o
castToFontSelection
::
GObjectClass
obj => obj ->
FontSelection
newtype
GammaCurve
=
GammaCurve
(ForeignPtr
GammaCurve
)
class
VBoxClass
o =>
GammaCurveClass
o
toGammaCurve
::
GammaCurveClass
o => o ->
GammaCurve
fromGammaCurve
::
GammaCurveClass
o =>
GammaCurve
-> o
castToGammaCurve
::
GObjectClass
obj => obj ->
GammaCurve
newtype
FileChooserWidget
=
FileChooserWidget
(ForeignPtr
FileChooserWidget
)
class
VBoxClass
o =>
FileChooserWidgetClass
o
toFileChooserWidget
::
FileChooserWidgetClass
o => o ->
FileChooserWidget
fromFileChooserWidget
::
FileChooserWidgetClass
o =>
FileChooserWidget
-> o
castToFileChooserWidget
::
GObjectClass
obj => obj ->
FileChooserWidget
newtype
HBox
=
HBox
(ForeignPtr
HBox
)
class
BoxClass
o =>
HBoxClass
o
toHBox
::
HBoxClass
o => o ->
HBox
fromHBox
::
HBoxClass
o =>
HBox
-> o
castToHBox
::
GObjectClass
obj => obj ->
HBox
newtype
Combo
=
Combo
(ForeignPtr
Combo
)
class
HBoxClass
o =>
ComboClass
o
toCombo
::
ComboClass
o => o ->
Combo
fromCombo
::
ComboClass
o =>
Combo
-> o
castToCombo
::
GObjectClass
obj => obj ->
Combo
newtype
Statusbar
=
Statusbar
(ForeignPtr
Statusbar
)
class
HBoxClass
o =>
StatusbarClass
o
toStatusbar
::
StatusbarClass
o => o ->
Statusbar
fromStatusbar
::
StatusbarClass
o =>
Statusbar
-> o
castToStatusbar
::
GObjectClass
obj => obj ->
Statusbar
newtype
CList
=
CList
(ForeignPtr
CList
)
class
ContainerClass
o =>
CListClass
o
toCList
::
CListClass
o => o ->
CList
fromCList
::
CListClass
o =>
CList
-> o
castToCList
::
GObjectClass
obj => obj ->
CList
newtype
CTree
=
CTree
(ForeignPtr
CTree
)
class
CListClass
o =>
CTreeClass
o
toCTree
::
CTreeClass
o => o ->
CTree
fromCTree
::
CTreeClass
o =>
CTree
-> o
castToCTree
::
GObjectClass
obj => obj ->
CTree
newtype
Fixed
=
Fixed
(ForeignPtr
Fixed
)
class
ContainerClass
o =>
FixedClass
o
toFixed
::
FixedClass
o => o ->
Fixed
fromFixed
::
FixedClass
o =>
Fixed
-> o
castToFixed
::
GObjectClass
obj => obj ->
Fixed
newtype
Paned
=
Paned
(ForeignPtr
Paned
)
class
ContainerClass
o =>
PanedClass
o
toPaned
::
PanedClass
o => o ->
Paned
fromPaned
::
PanedClass
o =>
Paned
-> o
castToPaned
::
GObjectClass
obj => obj ->
Paned
newtype
HPaned
=
HPaned
(ForeignPtr
HPaned
)
class
PanedClass
o =>
HPanedClass
o
toHPaned
::
HPanedClass
o => o ->
HPaned
fromHPaned
::
HPanedClass
o =>
HPaned
-> o
castToHPaned
::
GObjectClass
obj => obj ->
HPaned
newtype
VPaned
=
VPaned
(ForeignPtr
VPaned
)
class
PanedClass
o =>
VPanedClass
o
toVPaned
::
VPanedClass
o => o ->
VPaned
fromVPaned
::
VPanedClass
o =>
VPaned
-> o
castToVPaned
::
GObjectClass
obj => obj ->
VPaned
newtype
Layout
=
Layout
(ForeignPtr
Layout
)
class
ContainerClass
o =>
LayoutClass
o
toLayout
::
LayoutClass
o => o ->
Layout
fromLayout
::
LayoutClass
o =>
Layout
-> o
castToLayout
::
GObjectClass
obj => obj ->
Layout
newtype
List
=
List
(ForeignPtr
List
)
class
ContainerClass
o =>
ListClass
o
toList
::
ListClass
o => o ->
List
fromList
::
ListClass
o =>
List
-> o
castToList
::
GObjectClass
obj => obj ->
List
newtype
MenuShell
=
MenuShell
(ForeignPtr
MenuShell
)
class
ContainerClass
o =>
MenuShellClass
o
toMenuShell
::
MenuShellClass
o => o ->
MenuShell
fromMenuShell
::
MenuShellClass
o =>
MenuShell
-> o
castToMenuShell
::
GObjectClass
obj => obj ->
MenuShell
newtype
Menu
=
Menu
(ForeignPtr
Menu
)
class
MenuShellClass
o =>
MenuClass
o
toMenu
::
MenuClass
o => o ->
Menu
fromMenu
::
MenuClass
o =>
Menu
-> o
castToMenu
::
GObjectClass
obj => obj ->
Menu
newtype
MenuBar
=
MenuBar
(ForeignPtr
MenuBar
)
class
MenuShellClass
o =>
MenuBarClass
o
toMenuBar
::
MenuBarClass
o => o ->
MenuBar
fromMenuBar
::
MenuBarClass
o =>
MenuBar
-> o
castToMenuBar
::
GObjectClass
obj => obj ->
MenuBar
newtype
Notebook
=
Notebook
(ForeignPtr
Notebook
)
class
ContainerClass
o =>
NotebookClass
o
toNotebook
::
NotebookClass
o => o ->
Notebook
fromNotebook
::
NotebookClass
o =>
Notebook
-> o
castToNotebook
::
GObjectClass
obj => obj ->
Notebook
newtype
Socket
=
Socket
(ForeignPtr
Socket
)
class
ContainerClass
o =>
SocketClass
o
toSocket
::
SocketClass
o => o ->
Socket
fromSocket
::
SocketClass
o =>
Socket
-> o
castToSocket
::
GObjectClass
obj => obj ->
Socket
newtype
Table
=
Table
(ForeignPtr
Table
)
class
ContainerClass
o =>
TableClass
o
toTable
::
TableClass
o => o ->
Table
fromTable
::
TableClass
o =>
Table
-> o
castToTable
::
GObjectClass
obj => obj ->
Table
newtype
TextView
=
TextView
(ForeignPtr
TextView
)
class
ContainerClass
o =>
TextViewClass
o
toTextView
::
TextViewClass
o => o ->
TextView
fromTextView
::
TextViewClass
o =>
TextView
-> o
castToTextView
::
GObjectClass
obj => obj ->
TextView
newtype
Toolbar
=
Toolbar
(ForeignPtr
Toolbar
)
class
ContainerClass
o =>
ToolbarClass
o
toToolbar
::
ToolbarClass
o => o ->
Toolbar
fromToolbar
::
ToolbarClass
o =>
Toolbar
-> o
castToToolbar
::
GObjectClass
obj => obj ->
Toolbar
newtype
TreeView
=
TreeView
(ForeignPtr
TreeView
)
class
ContainerClass
o =>
TreeViewClass
o
toTreeView
::
TreeViewClass
o => o ->
TreeView
fromTreeView
::
TreeViewClass
o =>
TreeView
-> o
castToTreeView
::
GObjectClass
obj => obj ->
TreeView
newtype
Calendar
=
Calendar
(ForeignPtr
Calendar
)
class
WidgetClass
o =>
CalendarClass
o
toCalendar
::
CalendarClass
o => o ->
Calendar
fromCalendar
::
CalendarClass
o =>
Calendar
-> o
castToCalendar
::
GObjectClass
obj => obj ->
Calendar
newtype
DrawingArea
=
DrawingArea
(ForeignPtr
DrawingArea
)
class
WidgetClass
o =>
DrawingAreaClass
o
toDrawingArea
::
DrawingAreaClass
o => o ->
DrawingArea
fromDrawingArea
::
DrawingAreaClass
o =>
DrawingArea
-> o
castToDrawingArea
::
GObjectClass
obj => obj ->
DrawingArea
newtype
Curve
=
Curve
(ForeignPtr
Curve
)
class
DrawingAreaClass
o =>
CurveClass
o
toCurve
::
CurveClass
o => o ->
Curve
fromCurve
::
CurveClass
o =>
Curve
-> o
castToCurve
::
GObjectClass
obj => obj ->
Curve
newtype
Entry
=
Entry
(ForeignPtr
Entry
)
class
WidgetClass
o =>
EntryClass
o
toEntry
::
EntryClass
o => o ->
Entry
fromEntry
::
EntryClass
o =>
Entry
-> o
castToEntry
::
GObjectClass
obj => obj ->
Entry
newtype
SpinButton
=
SpinButton
(ForeignPtr
SpinButton
)
class
EntryClass
o =>
SpinButtonClass
o
toSpinButton
::
SpinButtonClass
o => o ->
SpinButton
fromSpinButton
::
SpinButtonClass
o =>
SpinButton
-> o
castToSpinButton
::
GObjectClass
obj => obj ->
SpinButton
newtype
Ruler
=
Ruler
(ForeignPtr
Ruler
)
class
WidgetClass
o =>
RulerClass
o
toRuler
::
RulerClass
o => o ->
Ruler
fromRuler
::
RulerClass
o =>
Ruler
-> o
castToRuler
::
GObjectClass
obj => obj ->
Ruler
newtype
HRuler
=
HRuler
(ForeignPtr
HRuler
)
class
RulerClass
o =>
HRulerClass
o
toHRuler
::
HRulerClass
o => o ->
HRuler
fromHRuler
::
HRulerClass
o =>
HRuler
-> o
castToHRuler
::
GObjectClass
obj => obj ->
HRuler
newtype
VRuler
=
VRuler
(ForeignPtr
VRuler
)
class
RulerClass
o =>
VRulerClass
o
toVRuler
::
VRulerClass
o => o ->
VRuler
fromVRuler
::
VRulerClass
o =>
VRuler
-> o
castToVRuler
::
GObjectClass
obj => obj ->
VRuler
newtype
Range
=
Range
(ForeignPtr
Range
)
class
WidgetClass
o =>
RangeClass
o
toRange
::
RangeClass
o => o ->
Range
fromRange
::
RangeClass
o =>
Range
-> o
castToRange
::
GObjectClass
obj => obj ->
Range
newtype
Scale
=
Scale
(ForeignPtr
Scale
)
class
RangeClass
o =>
ScaleClass
o
toScale
::
ScaleClass
o => o ->
Scale
fromScale
::
ScaleClass
o =>
Scale
-> o
castToScale
::
GObjectClass
obj => obj ->
Scale
newtype
HScale
=
HScale
(ForeignPtr
HScale
)
class
ScaleClass
o =>
HScaleClass
o
toHScale
::
HScaleClass
o => o ->
HScale
fromHScale
::
HScaleClass
o =>
HScale
-> o
castToHScale
::
GObjectClass
obj => obj ->
HScale
newtype
VScale
=
VScale
(ForeignPtr
VScale
)
class
ScaleClass
o =>
VScaleClass
o
toVScale
::
VScaleClass
o => o ->
VScale
fromVScale
::
VScaleClass
o =>
VScale
-> o
castToVScale
::
GObjectClass
obj => obj ->
VScale
newtype
Scrollbar
=
Scrollbar
(ForeignPtr
Scrollbar
)
class
RangeClass
o =>
ScrollbarClass
o
toScrollbar
::
ScrollbarClass
o => o ->
Scrollbar
fromScrollbar
::
ScrollbarClass
o =>
Scrollbar
-> o
castToScrollbar
::
GObjectClass
obj => obj ->
Scrollbar
newtype
HScrollbar
=
HScrollbar
(ForeignPtr
HScrollbar
)
class
ScrollbarClass
o =>
HScrollbarClass
o
toHScrollbar
::
HScrollbarClass
o => o ->
HScrollbar
fromHScrollbar
::
HScrollbarClass
o =>
HScrollbar
-> o
castToHScrollbar
::
GObjectClass
obj => obj ->
HScrollbar
newtype
VScrollbar
=
VScrollbar
(ForeignPtr
VScrollbar
)
class
ScrollbarClass
o =>
VScrollbarClass
o
toVScrollbar
::
VScrollbarClass
o => o ->
VScrollbar
fromVScrollbar
::
VScrollbarClass
o =>
VScrollbar
-> o
castToVScrollbar
::
GObjectClass
obj => obj ->
VScrollbar
newtype
Separator
=
Separator
(ForeignPtr
Separator
)
class
WidgetClass
o =>
SeparatorClass
o
toSeparator
::
SeparatorClass
o => o ->
Separator
fromSeparator
::
SeparatorClass
o =>
Separator
-> o
castToSeparator
::
GObjectClass
obj => obj ->
Separator
newtype
HSeparator
=
HSeparator
(ForeignPtr
HSeparator
)
class
SeparatorClass
o =>
HSeparatorClass
o
toHSeparator
::
HSeparatorClass
o => o ->
HSeparator
fromHSeparator
::
HSeparatorClass
o =>
HSeparator
-> o
castToHSeparator
::
GObjectClass
obj => obj ->
HSeparator
newtype
VSeparator
=
VSeparator
(ForeignPtr
VSeparator
)
class
SeparatorClass
o =>
VSeparatorClass
o
toVSeparator
::
VSeparatorClass
o => o ->
VSeparator
fromVSeparator
::
VSeparatorClass
o =>
VSeparator
-> o
castToVSeparator
::
GObjectClass
obj => obj ->
VSeparator
newtype
Invisible
=
Invisible
(ForeignPtr
Invisible
)
class
WidgetClass
o =>
InvisibleClass
o
toInvisible
::
InvisibleClass
o => o ->
Invisible
fromInvisible
::
InvisibleClass
o =>
Invisible
-> o
castToInvisible
::
GObjectClass
obj => obj ->
Invisible
newtype
Preview
=
Preview
(ForeignPtr
Preview
)
class
WidgetClass
o =>
PreviewClass
o
toPreview
::
PreviewClass
o => o ->
Preview
fromPreview
::
PreviewClass
o =>
Preview
-> o
castToPreview
::
GObjectClass
obj => obj ->
Preview
newtype
ProgressBar
=
ProgressBar
(ForeignPtr
ProgressBar
)
class
WidgetClass
o =>
ProgressBarClass
o
toProgressBar
::
ProgressBarClass
o => o ->
ProgressBar
fromProgressBar
::
ProgressBarClass
o =>
ProgressBar
-> o
castToProgressBar
::
GObjectClass
obj => obj ->
ProgressBar
newtype
Adjustment
=
Adjustment
(ForeignPtr
Adjustment
)
class
ObjectClass
o =>
AdjustmentClass
o
toAdjustment
::
AdjustmentClass
o => o ->
Adjustment
fromAdjustment
::
AdjustmentClass
o =>
Adjustment
-> o
castToAdjustment
::
GObjectClass
obj => obj ->
Adjustment
newtype
IMContext
=
IMContext
(ForeignPtr
IMContext
)
class
ObjectClass
o =>
IMContextClass
o
toIMContext
::
IMContextClass
o => o ->
IMContext
fromIMContext
::
IMContextClass
o =>
IMContext
-> o
castToIMContext
::
GObjectClass
obj => obj ->
IMContext
newtype
IMMulticontext
=
IMMulticontext
(ForeignPtr
IMMulticontext
)
class
IMContextClass
o =>
IMMulticontextClass
o
toIMMulticontext
::
IMMulticontextClass
o => o ->
IMMulticontext
fromIMMulticontext
::
IMMulticontextClass
o =>
IMMulticontext
-> o
castToIMMulticontext
::
GObjectClass
obj => obj ->
IMMulticontext
newtype
ItemFactory
=
ItemFactory
(ForeignPtr
ItemFactory
)
class
ObjectClass
o =>
ItemFactoryClass
o
toItemFactory
::
ItemFactoryClass
o => o ->
ItemFactory
fromItemFactory
::
ItemFactoryClass
o =>
ItemFactory
-> o
castToItemFactory
::
GObjectClass
obj => obj ->
ItemFactory
newtype
Tooltips
=
Tooltips
(ForeignPtr
Tooltips
)
class
ObjectClass
o =>
TooltipsClass
o
toTooltips
::
TooltipsClass
o => o ->
Tooltips
fromTooltips
::
TooltipsClass
o =>
Tooltips
-> o
castToTooltips
::
GObjectClass
obj => obj ->
Tooltips
newtype
TreeViewColumn
=
TreeViewColumn
(ForeignPtr
TreeViewColumn
)
class
ObjectClass
o =>
TreeViewColumnClass
o
toTreeViewColumn
::
TreeViewColumnClass
o => o ->
TreeViewColumn
fromTreeViewColumn
::
TreeViewColumnClass
o =>
TreeViewColumn
-> o
castToTreeViewColumn
::
GObjectClass
obj => obj ->
TreeViewColumn
newtype
CellRenderer
=
CellRenderer
(ForeignPtr
CellRenderer
)
class
ObjectClass
o =>
CellRendererClass
o
toCellRenderer
::
CellRendererClass
o => o ->
CellRenderer
fromCellRenderer
::
CellRendererClass
o =>
CellRenderer
-> o
castToCellRenderer
::
GObjectClass
obj => obj ->
CellRenderer
newtype
CellRendererPixbuf
=
CellRendererPixbuf
(ForeignPtr
CellRendererPixbuf
)
class
CellRendererClass
o =>
CellRendererPixbufClass
o
toCellRendererPixbuf
::
CellRendererPixbufClass
o => o ->
CellRendererPixbuf
fromCellRendererPixbuf
::
CellRendererPixbufClass
o =>
CellRendererPixbuf
-> o
castToCellRendererPixbuf
::
GObjectClass
obj => obj ->
CellRendererPixbuf
newtype
CellRendererText
=
CellRendererText
(ForeignPtr
CellRendererText
)
class
CellRendererClass
o =>
CellRendererTextClass
o
toCellRendererText
::
CellRendererTextClass
o => o ->
CellRendererText
fromCellRendererText
::
CellRendererTextClass
o =>
CellRendererText
-> o
castToCellRendererText
::
GObjectClass
obj => obj ->
CellRendererText
newtype
CellRendererToggle
=
CellRendererToggle
(ForeignPtr
CellRendererToggle
)
class
CellRendererClass
o =>
CellRendererToggleClass
o
toCellRendererToggle
::
CellRendererToggleClass
o => o ->
CellRendererToggle
fromCellRendererToggle
::
CellRendererToggleClass
o =>
CellRendererToggle
-> o
castToCellRendererToggle
::
GObjectClass
obj => obj ->
CellRendererToggle
newtype
FileFilter
=
FileFilter
(ForeignPtr
FileFilter
)
class
ObjectClass
o =>
FileFilterClass
o
toFileFilter
::
FileFilterClass
o => o ->
FileFilter
fromFileFilter
::
FileFilterClass
o =>
FileFilter
-> o
castToFileFilter
::
GObjectClass
obj => obj ->
FileFilter
newtype
TreeSelection
=
TreeSelection
(ForeignPtr
TreeSelection
)
class
GObjectClass
o =>
TreeSelectionClass
o
toTreeSelection
::
TreeSelectionClass
o => o ->
TreeSelection
fromTreeSelection
::
TreeSelectionClass
o =>
TreeSelection
-> o
castToTreeSelection
::
GObjectClass
obj => obj ->
TreeSelection
newtype
TreeModel
=
TreeModel
(ForeignPtr
TreeModel
)
class
GObjectClass
o =>
TreeModelClass
o
toTreeModel
::
TreeModelClass
o => o ->
TreeModel
fromTreeModel
::
TreeModelClass
o =>
TreeModel
-> o
castToTreeModel
::
GObjectClass
obj => obj ->
TreeModel
newtype
TreeStore
=
TreeStore
(ForeignPtr
TreeStore
)
class
TreeModelClass
o =>
TreeStoreClass
o
toTreeStore
::
TreeStoreClass
o => o ->
TreeStore
fromTreeStore
::
TreeStoreClass
o =>
TreeStore
-> o
castToTreeStore
::
GObjectClass
obj => obj ->
TreeStore
newtype
ListStore
=
ListStore
(ForeignPtr
ListStore
)
class
TreeModelClass
o =>
ListStoreClass
o
toListStore
::
ListStoreClass
o => o ->
ListStore
fromListStore
::
ListStoreClass
o =>
ListStore
-> o
castToListStore
::
GObjectClass
obj => obj ->
ListStore
newtype
TreeModelSort
=
TreeModelSort
(ForeignPtr
TreeModelSort
)
class
GObjectClass
o =>
TreeModelSortClass
o
toTreeModelSort
::
TreeModelSortClass
o => o ->
TreeModelSort
fromTreeModelSort
::
TreeModelSortClass
o =>
TreeModelSort
-> o
castToTreeModelSort
::
GObjectClass
obj => obj ->
TreeModelSort
newtype
IconFactory
=
IconFactory
(ForeignPtr
IconFactory
)
class
GObjectClass
o =>
IconFactoryClass
o
toIconFactory
::
IconFactoryClass
o => o ->
IconFactory
fromIconFactory
::
IconFactoryClass
o =>
IconFactory
-> o
castToIconFactory
::
GObjectClass
obj => obj ->
IconFactory
newtype
SizeGroup
=
SizeGroup
(ForeignPtr
SizeGroup
)
class
GObjectClass
o =>
SizeGroupClass
o
toSizeGroup
::
SizeGroupClass
o => o ->
SizeGroup
fromSizeGroup
::
SizeGroupClass
o =>
SizeGroup
-> o
castToSizeGroup
::
GObjectClass
obj => obj ->
SizeGroup
newtype
Clipboard
=
Clipboard
(ForeignPtr
Clipboard
)
class
GObjectClass
o =>
ClipboardClass
o
toClipboard
::
ClipboardClass
o => o ->
Clipboard
fromClipboard
::
ClipboardClass
o =>
Clipboard
-> o
castToClipboard
::
GObjectClass
obj => obj ->
Clipboard
newtype
AccelGroup
=
AccelGroup
(ForeignPtr
AccelGroup
)
class
GObjectClass
o =>
AccelGroupClass
o
toAccelGroup
::
AccelGroupClass
o => o ->
AccelGroup
fromAccelGroup
::
AccelGroupClass
o =>
AccelGroup
-> o
castToAccelGroup
::
GObjectClass
obj => obj ->
AccelGroup
newtype
AccelMap
=
AccelMap
(ForeignPtr
AccelMap
)
class
GObjectClass
o =>
AccelMapClass
o
toAccelMap
::
AccelMapClass
o => o ->
AccelMap
fromAccelMap
::
AccelMapClass
o =>
AccelMap
-> o
castToAccelMap
::
GObjectClass
obj => obj ->
AccelMap
newtype
EntryCompletion
=
EntryCompletion
(ForeignPtr
EntryCompletion
)
class
GObjectClass
o =>
EntryCompletionClass
o
toEntryCompletion
::
EntryCompletionClass
o => o ->
EntryCompletion
fromEntryCompletion
::
EntryCompletionClass
o =>
EntryCompletion
-> o
castToEntryCompletion
::
GObjectClass
obj => obj ->
EntryCompletion
newtype
Action
=
Action
(ForeignPtr
Action
)
class
GObjectClass
o =>
ActionClass
o
toAction
::
ActionClass
o => o ->
Action
fromAction
::
ActionClass
o =>
Action
-> o
castToAction
::
GObjectClass
obj => obj ->
Action
newtype
ToggleAction
=
ToggleAction
(ForeignPtr
ToggleAction
)
class
ActionClass
o =>
ToggleActionClass
o
toToggleAction
::
ToggleActionClass
o => o ->
ToggleAction
fromToggleAction
::
ToggleActionClass
o =>
ToggleAction
-> o
castToToggleAction
::
GObjectClass
obj => obj ->
ToggleAction
newtype
RadioAction
=
RadioAction
(ForeignPtr
RadioAction
)
class
ToggleActionClass
o =>
RadioActionClass
o
toRadioAction
::
RadioActionClass
o => o ->
RadioAction
fromRadioAction
::
RadioActionClass
o =>
RadioAction
-> o
castToRadioAction
::
GObjectClass
obj => obj ->
RadioAction
newtype
ActionGroup
=
ActionGroup
(ForeignPtr
ActionGroup
)
class
GObjectClass
o =>
ActionGroupClass
o
toActionGroup
::
ActionGroupClass
o => o ->
ActionGroup
fromActionGroup
::
ActionGroupClass
o =>
ActionGroup
-> o
castToActionGroup
::
GObjectClass
obj => obj ->
ActionGroup
newtype
UIManager
=
UIManager
(ForeignPtr
UIManager
)
class
GObjectClass
o =>
UIManagerClass
o
toUIManager
::
UIManagerClass
o => o ->
UIManager
fromUIManager
::
UIManagerClass
o =>
UIManager
-> o
castToUIManager
::
GObjectClass
obj => obj ->
UIManager
newtype
Editable
=
Editable
(ForeignPtr
Editable
)
class
GObjectClass
o =>
EditableClass
o
toEditable
::
EditableClass
o => o ->
Editable
fromEditable
::
EditableClass
o =>
Editable
-> o
castToEditable
::
GObjectClass
obj => obj ->
Editable
newtype
FileChooser
=
FileChooser
(ForeignPtr
FileChooser
)
class
GObjectClass
o =>
FileChooserClass
o
toFileChooser
::
FileChooserClass
o => o ->
FileChooser
fromFileChooser
::
FileChooserClass
o =>
FileChooser
-> o
castToFileChooser
::
GObjectClass
obj => obj ->
FileChooser
newtype
GC
=
GC
(ForeignPtr
GC
)
class
GObjectClass
o =>
GCClass
o
toGC
::
GCClass
o => o ->
GC
fromGC
::
GCClass
o =>
GC
-> o
castToGC
::
GObjectClass
obj => obj ->
GC
newtype
PangoContext
=
PangoContext
(ForeignPtr
PangoContext
)
class
GObjectClass
o =>
PangoContextClass
o
toPangoContext
::
PangoContextClass
o => o ->
PangoContext
fromPangoContext
::
PangoContextClass
o =>
PangoContext
-> o
castToPangoContext
::
GObjectClass
obj => obj ->
PangoContext
newtype
PangoLayout
=
PangoLayout
(ForeignPtr
PangoLayout
)
class
GObjectClass
o =>
PangoLayoutClass
o
toPangoLayout
::
PangoLayoutClass
o => o ->
PangoLayout
fromPangoLayout
::
PangoLayoutClass
o =>
PangoLayout
-> o
castToPangoLayout
::
GObjectClass
obj => obj ->
PangoLayout
newtype
Font
=
Font
(ForeignPtr
Font
)
class
GObjectClass
o =>
FontClass
o
toFont
::
FontClass
o => o ->
Font
fromFont
::
FontClass
o =>
Font
-> o
castToFont
::
GObjectClass
obj => obj ->
Font
newtype
FontFamily
=
FontFamily
(ForeignPtr
FontFamily
)
class
GObjectClass
o =>
FontFamilyClass
o
toFontFamily
::
FontFamilyClass
o => o ->
FontFamily
fromFontFamily
::
FontFamilyClass
o =>
FontFamily
-> o
castToFontFamily
::
GObjectClass
obj => obj ->
FontFamily
newtype
FontFace
=
FontFace
(ForeignPtr
FontFace
)
class
GObjectClass
o =>
FontFaceClass
o
toFontFace
::
FontFaceClass
o => o ->
FontFace
fromFontFace
::
FontFaceClass
o =>
FontFace
-> o
castToFontFace
::
GObjectClass
obj => obj ->
FontFace
newtype
FontMap
=
FontMap
(ForeignPtr
FontMap
)
class
GObjectClass
o =>
FontMapClass
o
toFontMap
::
FontMapClass
o => o ->
FontMap
fromFontMap
::
FontMapClass
o =>
FontMap
-> o
castToFontMap
::
GObjectClass
obj => obj ->
FontMap
newtype
FontSet
=
FontSet
(ForeignPtr
FontSet
)
class
GObjectClass
o =>
FontSetClass
o
toFontSet
::
FontSetClass
o => o ->
FontSet
fromFontSet
::
FontSetClass
o =>
FontSet
-> o
castToFontSet
::
GObjectClass
obj => obj ->
FontSet
Produced by
Haddock
version 0.6