gtk3-0.15.9: Binding to the Gtk+ 3 graphical user interface library
Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellSafe-Inferred
LanguageHaskell98

Graphics.UI.Gtk

Description

This module gathers all publicly available functions from the Gtk binding.

Synopsis

General things, initialization

Drawing and other Low-Level Operations

cairo integration

Windows

Display widgets,

Buttons and toggles

Numeric/text data entry

Multiline text editor

Tree and list widget

Menus, combo box, toolbar

Action-based menus and toolbars

Selectors (file/font/color)

File chooser

Layout containers

Ornaments

Printing

Recent

Scrolling

Miscellaneous

Abstract base classes

type GWeakNotify = FunPtr (Ptr () -> Ptr GObject -> IO ()) Source #

objectWeakref :: GObjectClass o => o -> IO () -> IO GWeakNotify Source #

Attach a callback that will be called after the destroy hooks have been called

objectWeakunref :: GObjectClass o => o -> GWeakNotify -> IO () Source #

Detach a weak destroy callback function

objectDestroy :: WidgetClass self => Signal self (IO ()) Source #

Signals that all holders of a reference to the Object should release the reference that they hold. May result in finalization of the object if all references are released.

notifyProperty :: GObjectClass self => ReadWriteAttr self a b -> Signal self (IO ()) Source #

Register a notify callback that is triggered when the given property has been modified.

  • Note that this callback is triggered even if the actual value of the property has not changed.
  • Not all attributes are properties. A warning will be generated at runtime if the passed-in attribute is not a property of the class with which it was registered.

Cross-process embedding

Non-widgets

data GObject #

Instances

Instances details
Eq GObject 
Instance details

Defined in System.Glib.Types

Methods

(==) :: GObject -> GObject -> Bool

(/=) :: GObject -> GObject -> Bool

GObjectClass GObject 
Instance details

Defined in System.Glib.Types

class GObjectClass o where #

Minimal complete definition

toGObject, unsafeCastGObject

Methods

toGObject :: o -> GObject #

Instances

Instances details
GObjectClass AppInfo 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AppInfo -> GObject #

unsafeCastGObject :: GObject -> AppInfo

GObjectClass AppLaunchContext 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AppLaunchContext -> GObject #

unsafeCastGObject :: GObject -> AppLaunchContext

GObjectClass AsyncResult 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: AsyncResult -> GObject #

unsafeCastGObject :: GObject -> AsyncResult

GObjectClass BufferedInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: BufferedInputStream -> GObject #

unsafeCastGObject :: GObject -> BufferedInputStream

GObjectClass BufferedOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: BufferedOutputStream -> GObject #

unsafeCastGObject :: GObject -> BufferedOutputStream

GObjectClass Cancellable 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Cancellable -> GObject #

unsafeCastGObject :: GObject -> Cancellable

GObjectClass DataInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: DataInputStream -> GObject #

unsafeCastGObject :: GObject -> DataInputStream

GObjectClass DataOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: DataOutputStream -> GObject #

unsafeCastGObject :: GObject -> DataOutputStream

GObjectClass Drive 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Drive -> GObject #

unsafeCastGObject :: GObject -> Drive

GObjectClass Emblem 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Emblem -> GObject #

unsafeCastGObject :: GObject -> Emblem

GObjectClass EmblemedIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: EmblemedIcon -> GObject #

unsafeCastGObject :: GObject -> EmblemedIcon

GObjectClass File 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: File -> GObject #

unsafeCastGObject :: GObject -> File

GObjectClass FileEnumerator 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileEnumerator -> GObject #

unsafeCastGObject :: GObject -> FileEnumerator

GObjectClass FileIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileIcon -> GObject #

unsafeCastGObject :: GObject -> FileIcon

GObjectClass FileInfo 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileInfo -> GObject #

unsafeCastGObject :: GObject -> FileInfo

GObjectClass FileInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileInputStream -> GObject #

unsafeCastGObject :: GObject -> FileInputStream

GObjectClass FileMonitor 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileMonitor -> GObject #

unsafeCastGObject :: GObject -> FileMonitor

GObjectClass FileOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FileOutputStream -> GObject #

unsafeCastGObject :: GObject -> FileOutputStream

GObjectClass FilenameCompleter 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilenameCompleter -> GObject #

unsafeCastGObject :: GObject -> FilenameCompleter

GObjectClass FilterInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilterInputStream -> GObject #

unsafeCastGObject :: GObject -> FilterInputStream

GObjectClass FilterOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: FilterOutputStream -> GObject #

unsafeCastGObject :: GObject -> FilterOutputStream

GObjectClass Icon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Icon -> GObject #

unsafeCastGObject :: GObject -> Icon

GObjectClass InputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: InputStream -> GObject #

unsafeCastGObject :: GObject -> InputStream

GObjectClass LoadableIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: LoadableIcon -> GObject #

unsafeCastGObject :: GObject -> LoadableIcon

GObjectClass MemoryInputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MemoryInputStream -> GObject #

unsafeCastGObject :: GObject -> MemoryInputStream

GObjectClass MemoryOutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MemoryOutputStream -> GObject #

unsafeCastGObject :: GObject -> MemoryOutputStream

GObjectClass Mount 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Mount -> GObject #

unsafeCastGObject :: GObject -> Mount

GObjectClass MountOperation 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: MountOperation -> GObject #

unsafeCastGObject :: GObject -> MountOperation

GObjectClass OutputStream 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: OutputStream -> GObject #

unsafeCastGObject :: GObject -> OutputStream

GObjectClass Seekable 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Seekable -> GObject #

unsafeCastGObject :: GObject -> Seekable

GObjectClass SimpleAsyncResult 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: SimpleAsyncResult -> GObject #

unsafeCastGObject :: GObject -> SimpleAsyncResult

GObjectClass ThemedIcon 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: ThemedIcon -> GObject #

unsafeCastGObject :: GObject -> ThemedIcon

GObjectClass Vfs 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Vfs -> GObject #

unsafeCastGObject :: GObject -> Vfs

GObjectClass Volume 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: Volume -> GObject #

unsafeCastGObject :: GObject -> Volume

GObjectClass VolumeMonitor 
Instance details

Defined in System.GIO.Types

Methods

toGObject :: VolumeMonitor -> GObject #

unsafeCastGObject :: GObject -> VolumeMonitor

GObjectClass GObject 
Instance details

Defined in System.Glib.Types

GObjectClass Plug Source # 
Instance details

Defined in Graphics.UI.Gtk.Embedding.Types

GObjectClass Socket Source # 
Instance details

Defined in Graphics.UI.Gtk.Embedding.Types

GObjectClass AboutDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AccelLabel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Accessible Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Action Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ActionGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Adjustment Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Alignment Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AppLaunchContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Arrow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass AspectFrame Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Assistant Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Bin Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Box Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Builder Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Button Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Calendar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellEditable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRenderer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererAccel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererCombo Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererPixbuf Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererProgress Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererSpin Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererSpinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererText Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellRendererToggle Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CellView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CheckButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CheckMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Clipboard Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ColorSelectionDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ComboBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Container Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass CssProvider Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Dialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Display Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DisplayManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DragContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DrawWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass DrawingArea Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Editable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Entry Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EntryBuffer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EntryCompletion Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass EventBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Expander Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooser Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileChooserWidget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FileFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Fixed Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass FontSelectionDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Frame Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass GLArea Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass GLContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Grid Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HPaned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HSV Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HScale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HScrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HSeparator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass HandleBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMContextSimple Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IMMulticontext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconFactory Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconTheme Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass IconView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Image Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ImageMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass InfoBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Invisible Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Keymap Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Label Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Layout Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass LevelBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass LinkButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Menu Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuShell Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MenuToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass MessageDialog Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Misc Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Notebook Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass OffscreenWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Overlay Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PageSetup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Paned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Pixbuf Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufAnimation Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufAnimationIter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PixbufSimpleAnim Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintOperation Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintOperationPreview Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass PrintSettings Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ProgressBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RadioToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Range Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RcStyle Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooser Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooserMenu Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentChooserWidget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass RecentManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Scale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ScaleButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Screen Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Scrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ScrolledWindow Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Separator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SeparatorMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SeparatorToolItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Settings Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SizeGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass SpinButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Stack Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StackSwitcher Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StatusIcon Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Statusbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Style Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StyleContext Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass StyleProvider Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Switch Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Table Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TearoffMenuItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextBuffer Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextChildAnchor Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextMark Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextTag Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextTagTable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TextView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleAction Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToggleToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolItem Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolItemGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass ToolPalette Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Toolbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Tooltip Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModel Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModelFilter Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeModelSort Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeSelection Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeSortable Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeView Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass TreeViewColumn Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass UIManager Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VButtonBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VPaned Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VScale Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VScrollbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VSeparator Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Viewport Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass VolumeButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Widget Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Window Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass WindowGroup Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Font 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: Font -> GObject #

unsafeCastGObject :: GObject -> Font

GObjectClass FontFace 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontFace -> GObject #

unsafeCastGObject :: GObject -> FontFace

GObjectClass FontFamily 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontFamily -> GObject #

unsafeCastGObject :: GObject -> FontFamily

GObjectClass FontMap 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontMap -> GObject #

unsafeCastGObject :: GObject -> FontMap

GObjectClass FontSet 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: FontSet -> GObject #

unsafeCastGObject :: GObject -> FontSet

GObjectClass PangoContext 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: PangoContext -> GObject #

unsafeCastGObject :: GObject -> PangoContext

GObjectClass PangoLayoutRaw 
Instance details

Defined in Graphics.Rendering.Pango.Types

Methods

toGObject :: PangoLayoutRaw -> GObject #

unsafeCastGObject :: GObject -> PangoLayoutRaw

GObjectClass (ListStore a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.ListStore

GObjectClass (TreeStore a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeStore

GObjectClass (TypedTreeModelFilter a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeModelFilter

GObjectClass (TypedTreeModelSort a) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.TreeModelSort

GObjectClass (CustomStore private row) Source # 
Instance details

Defined in Graphics.UI.Gtk.ModelView.CustomStore

Methods

toGObject :: CustomStore private row -> GObject #

unsafeCastGObject :: GObject -> CustomStore private row

castToGObject :: GObjectClass obj => obj -> obj #

quarkFromString :: GlibString string => string -> IO Quark #

objectCreateAttribute :: GObjectClass o => IO (Attr o (Maybe a)) #

objectSetAttribute :: GObjectClass o => Quark -> o -> Maybe a -> IO () #

objectGetAttributeUnsafe :: GObjectClass o => Quark -> o -> IO (Maybe a) #

isA :: GObjectClass o => o -> GType -> Bool #

Pango text layout modules